Too Human Media

Gamer's Hell has uploaded nine new screenshots and a trailer depicting the character Heimdall in Silicon Knights' Too Human.