Battlepalooza: Battle Royale Reviews
Published by nWay Inc. on 2022-12-27 About: You are invited to Battlepalooza! A digital game show in the form of a battle
royale, where real-world cities are your arenas. Compete in real-time against
live contestants from around the world for valuable prizes.