The Ultimatest Battle

The Ultimatest Battle
  AttractionEN

The Ultimatest Battle is a game with an almost completely destructible environment in which two teams fight in different game modes.