I downloaded this... and it's just a really lousy shoot'em up, unfortunately. It also looks as if it was made from the generic sprites and templates with a certain C64 game-creation utility that I remember from the early 90s.
Still, it does look better than the Atari 2600 game...