Too Human Demo - There's a demo for Silicon Knights' upcoming giant bear sim Too Human up on Xbox Live. Go see if you can make out what all the fuss is about.


Comments

Be the first to comment on this story!

Trending Stories Right Now