By using this site, you agree to our Privacy Policy and our Terms of Use. Close
starcraft said:
Another possibility if its any good is Too Human.......

 

 That sounds plausible. I have not been able to play the demo becuase I have procrastinated in getting my 360 fixed, but I hear it is fun and that it should be an above average game.