This is a great little centipede clone but in my opinion much better! It had a boss every few levels and the game goes on for ever getting infinitely harder. it had powerups and many kinds of critters that would try to stop you.
is there any way to dump a rom of it on here?
Sure, have a look at the USA-version :)
Atarimania ST team