Nine New Too Human Screens
2008 August 8
Leave a comment
Seems like Microsoft and Silicon Knights are pouring out the Too Human media this week. It’s not surprising though, the game debuts in 11 days.
Surprisingly, these newest screenshots are quite good. They’re the most interesting I’ve seen so far.
Related Posts
No comments yet








