Unbeknownst to many, two countries are gearing for a battle of legendary proportions. For the first time in history, two giant mechs will face-off in a duel for mechanical greatness. The challenger, representing the good ol’ US of A: MegaBots Inc. The opponent, representing Mecha-Mecca Japan: Suidobashi Heavy Industries.
Though the road to victory is no easy path to travel. Announced today, MegaBots plans to give fans a behind-the-scenes look at the process. The initial promotional footage teases a combination of Mythbusters construction and Battle Bots destruction. Feast your eyes on the first trailer above.