Megabots, Inc has finally debuted Eagle Prime: America’s contestant in the upcoming giant robot battle against Japan.