There's been a lot of hype surrounding the upcoming duel between the giant fighting robots being built by the MegaBots team in the US and Suidobashi Heavy Industries in Japan. But even if it never goes down, at least we're getting a bunch of awesome videos of giant robots smashing things up out of it.