Place your bets, attack with giant mechs, and collect your prizes!In the far future a new sport has swept the world—Giant Mech Battles! Mile-high giants fight across entire city blocks. Rabid fans wear their favorite team’s colors and gather in virtua...