Man, too bad this game is by Sega and you failed to see the plethora of other great games shown at Tokyo Game Show and the Nintendo press conference right before it.
But I will tell you where I am going. To play some PC games... cus I just got Stalker from a friend and I hope it runs on my computer :(
Let's Catch
Game » consists of 1 releases. Released Jun 15, 2009
Log in to comment