Lets just say this game looks awesome.. Probably Greater than COD4: Modern Warfare. As it is the sequel! I mean it is all about the online play anyways, so it should just win that’s it..
Xbox Live + New Awesome Game = No Life…? lol
P.S. If anyone has xbox live add me my GT: Ev4s1oN
Update: Awesome Multiplayer Footage!!!