Where's the quicklook for this? Where's the coverage? Do people even know this game is coming out? I'm on the fence about this game and would sure love GB to give it a little love. Maybe they can take a brief break from wanking all over Star Trek Online?
Global Agenda
Game » consists of 1 releases. Released Feb 01, 2010
Log in to comment