>>713663915
>Turtles in Time
Is there another game where the console game is arguably better than the arcade version?