Live (released)

Battle Palooza

Play Battlepalooza, a digital game show in the form of a battle royale, where real world cities are your arenas. Compete against live contestants for real-world prizes.

YOUR VOTE:

  • Action
  • Sci-fi & cyberpunk
  • Multi-player
  • Other
  • Other