America and Japan Are Going to Have a Giant Robot Duel

[youtube id=”XVJTGLL2SnI”] When I was a kid, I used to love the Gundam anime series (G Gundam, for life). Giant robots punching each with laser light fists just spoke to me. Humanity’s been chasing that impossible dream for years, but now it’s just a wee bit closer. Last week, American company Megabot showed off footage […]