Modern Warfare 2: Stimulus Package DLC Review
It has finally arrived. The much anticipated downloadable content for the biggest online game of all time is here. The Stimulus Pack is a new downloadable content multiplayer map pack for Call of Duty: Modern Warfare 2. With millions of players who log onto this game daily, the current maps for...