- Feb 27, 2013
- 4,027
- 726
- 126
Game just released today.
What's with all the hype though? It looks like CoD/Battlefield?
Is it any good? Anyone here play?
What you think of it? Is it better than the other FPS games in the market right now
What's with all the hype though? It looks like CoD/Battlefield?
Is it any good? Anyone here play?
What you think of it? Is it better than the other FPS games in the market right now