So I've been meaning to check this game out - it looks kinda fun but critics have been murdering it. The quick look seemed to make it look a fun game, however.
Anyone played this able to give some feedback on this game?
Game » consists of 3 releases. Released Mar 29, 2011
Log in to comment