Super C

Developed by Konami
Release date: 02 Feb 1990
ShooterAdventureArcade
The alien Red Falcon is back, and planning on taking over the planet Earth.