Rating: 4.8/5
An Arcade shoot-'em-up developed by Capcom. The NES version was exclusive to North America.