Today Activision and Sledgehammer Games announced the release date of the first season of their recently released first-person shooter Call of Duty: Modern Warfare 3. According to the announcement made on X (formerly Twitter), we learn that Season 1 will launch on December 6, promising “new maps, a ton of content, and more.” The developers […]