Too Human E3 08 Official Trailer

The action heats up in Too Human. Take a look at the latest trailer from E3.