Too Human Official Trailer 1Feast your eyes on the first footage of Too Human in this awesome trailer.By Gamespot Staff on May 7, 2019 at 7:24PM PDT Too Human