Gamespot havs no review of this game. Your company too good to review a game from a small developer? The game has traction and a fanbase, plus its been mentioned in several videos, including a "lets play" so what's the deal. Btw the release date is wrong by a long shot. June 30th 2014
Log in to comment