Too Human Screenshots Category: News Archive Hits: 832 Written by BuckGB on August 12th, 2008 Tweet View Comments With Too Human only a week away from release, Microsoft has released eleven more screenshots from the Xbox 360 action RPG. You'll find them all over at Gamer's Hell. View the discussion thread. back to top Related Games: Too Human Prev Next