With just one short week left until the release of Call of Duty: Modern Warfare, Activision and developers Infinity Ward have announced their approach to releasing post-launch content. This announcement surprisingly includes the removal of a Season pass and paid DLC. Call of Duty: Modern Warfare will be the first game in the series to: Introduce […]