Call of Duty® (2003): Call of Duty is sick of leaks that "mess with player expectations," allegedly shuts down well-known insider

For as long as I've been covering the Call of Duty scene (which is much closer to a decade than I'd care to admit) leaks have been part and parcel of the annual cycle. Rumors of which Activision studio is making the nex…