This game reminds me of some psx game ala incredible crisis. Sure, let's play ball with scooters and smash each other in the kidneys. Pure jap madness.
Ps: more trippy backgrounds pls.