Too Human E3 2008 Trailer Category: News Archive Hits: 714 Written by BuckGB on July 11th, 2008 Tweet View Comments Voodoo Extreme has uploaded the official E3 2008 trailer for Silicon Knights' Too Human. This one just might be worth checking out yet. View the discussion thread. back to top Related Games: Too Human Prev Next