FrontlineJaguar on 17 February 2014
I am a big XBox fan but this game is intersting I am watching it very keenly hope they show some gameplay as they said they will release information and trailer on Tuesday. Hope it lives upto the expectations