Will have to look into some tricks, I still don't fully understand when I'm safe to be hit by the enemies and when I can go through them.
And yeah, it was very good on the Amiga, that's where I knew it from, not the arcade... picked up this original PCB earlier this year.