Ikari Warriors? Has to be something like that...
Nope.
I feel a bit sorry to misled you so much. : |
I said it's not really an aerial shooter, but indeed some stages of the game are like this:

(Cropped screenshot, next time, full screenshot of the first stage)