Tweet Too Human is a Silicon Knights game that has a demo on XBLA. I just downloaded the 1.4 G beast, and gave it a run through. A demo is a special thing. It’s a great way to see if a game even makes sense to rent, let alone buy. Too Human’s demo at first made me cringe, but it’s got some...