I've been asked many times to put online a Too Human video in high quality. Well the wait is over with this video. Let's just hope this E3 version wasn't really what the final game will play and move like...
Update: Video of the second level added.
About the game