By using this site, you agree to our Privacy Policy and our Terms of Use. Close

It'll live or die on the impressions of the first week as its a multiplayer centric game. These games live or die on the momentum they've got.

Edit: Whilst it would probably do better on the 360 and have more of a chance on that platform the reason why it exists is probably to counter the fact that the Xbox 360 has the advantage in this most important genre.



Tease.