1999 · Arcade · Arcade
An action game that requires series hit of buttons to break obstacles to rescue people.