The infamous Turbo Tunnel is the most fun part of this game, tbh. Wasn't the biggest fan of the beat em up or side scrolling stages. I like this game's attitude, but it gets on my nerves.

Reviewed on Mar 14, 2024


Comments