Munkeh111 on 24 October 2013
Incredible images! From real gameplay, this game is winning the graphics war and the multiplayer game I got to play was very fun so it's looks like its going to be great to play as well