Extremely frustrating yet still somehow enjoyable arcade shooter.
Refresh if You Can't read the image.
Publisher: Sega Developer: Sanritsu Released: 1992
Playretrogames.online