fbpx

Tags : leaked

News

16 Call of Duty: Modern Warfare 3 Maps Get Leaked

For anyone eagerly awaiting Call of Duty: Modern Warfare 3’s November 8 release who’s hard at work mapping out their battle strategies, the actual maps themselves might come in handy. Fear not, for who appears to be this user on the website, The Tech Game, has managed to leak overview photos of 16 maps for […]Read More