GC: Yesterday Activision's hand was forced when Kotaku leaked Modern Warfare 3 for the world to see. Everything was leaked, from locations, to story, weapons and even the game's ending.
What followed was a barrage of MW3 teasers from Infinity Ward, leaving most of the gaming world wanting more. But there were some screens leaked in the process showing off some levels of the game that's still early in production, and the levels shown were yet being built. However you have Battlefield 3 fans roaming gaming sites, searching for COD threads to trash talk the game. Mind you, COD will sell infinitely more copies than BF3 for many reasons, one of them being the enjoyability of the game.