Too Human E3 08 Official TrailerThe action heats up in Too Human. Take a look at the latest trailer from E3.By Gamespot Staff on November 8, 2019 at 2:51AM PST Too Human