Giant Robot vs. Robot Battles May Become A Reality Megabots wants to make giant robot fighting a sports event and they've challenged Japan to their first duel. by Jan Dizon