Loved this game at the arcade. Still excited when I see it nowadays.

Reviewed on Mar 14, 2024


Comments