Clockwork5
Member
Not sprite based except the background, but undoubtedly similar to Star Fox so worth a punt - Guardian?
http://hol.abime.net/2804
http://en.wikipedia.org/wiki/Guardian_(video_game)
Nope, not a bad guess though. The game i cannot remember the name of was an Amiga 500 era game.