Demo on Boss Battle Arena. A thrilling team game where players team up to take down a powerful boss player.