Too Human The World Serpent Trailer Category: News Archive Hits: 706 Written by BuckGB on August 8th, 2008 Tweet View Comments AtomicGamer is hosting a new Too Human trailer in which the game's development team discusses a "Devastator class war machine" called The World Serpent. View the discussion thread. back to top Related Games: Too Human Prev Next