Just in time for the 4th of July, Megabots Inc has come out with a very special challenge. They've called out Japan to fight them in a battle between giant mechs. Next step? G Gundam... just hopefully minus the stereotype Gundams.

Make us proud, Megabots. Make us proud.