on Amazon. I saw it for $49.99 over there! It may not stay, but I'm thinking about jumping aboard. I'm one of the few who actually enjoyed the demo for what it was and didn't nit pick every freakin' thing about it! haha
Too Human
Game » consists of 8 releases. Released Aug 19, 2008
Log in to comment