I decided to play a bit of this game.
pierrot - 191,578 - Mission 2 (boss)
Couldn't snap a picture fast enough at the gameover screen, so I had to drop a continue to see the high score. I went through the rest of my continues afterward to get better acquainted with the stage 2 boss (which is actually really easy) but lost most of those lives in stage 3. That place is ridiculous. I can't see a damn thing over that background.
Also, I'm sure the second half of stage 2 was not in anyway, shape or form inspired by stage 2 of Gradius II. Not even a little bit. No way.
Edit: Are there any extends in this game, or is it just 5 ships, and nothing else?