What is it with Japanese trailers containing more deliciously new video than any other? Anyway, who cares, sit back and watch more of Stark's third-outing, with more tech-attached arse kicking than ever before. Damn it'd be awesome to own one of those hot rod red Iron Man super-suits wouldn't it? [YouTube via TotalFilm]