Kenoid on 06 August 2010
I don't think its "creative" enough. I mean there is definately more better ways to spend your money.
Unless they churn out better multiplayer games, this isn't getting much marketing, only with the internet fanboys.









