Popular Call of Duty Mod “H2M” was pulled just hours before its release time after a cease and desist letter from game publisher, Activision. Though sources are mixed on the reasoning, fans are ...