If you've been following E3 and Comic Con, you've been seeing a whole lot of Plug Man and Concrete Man. But how about a bit of Tornado Man, Hornet Man and Magma Man? This video which purports to be from E3 is just that. In fact, it appears to be an extended cut of the short footage that was revealed back in June in the Daletto World interview video. Also amazingly, this video has seemingly been up since July 16th, but I've only now seen it for the first time. Maybe I'm just a bit out of the loop?