It's a potential Megabots Inc vs Suidobashi Heavy Industries showdown. Actual huge piloted mechs doing battle. This is what science and technology is all about. Check out the hilarious and awesome team Megabot video challenge for yourself and decide for yourself who will win.
We can't put it any better than team USA already did.
“You have a giant robot, we have a giant robot — we have a duty to the science fiction lovers of this world to fight them to the death.”
Bring it on!