Too Human "Champion" E3 08 Official Demo

The developers demonstrate and discuss Champions in this E3 08 official trailer of Too Human!

Discussion

0 comments
Sort: Newest | Oldest