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.

Advertisement

Share This Story

Get our newsletter