Man oh man did I love this game. I remember seeing it in the arcades and thinking that graphics were getting too fast. Thankfully the pretty poor C64 version was slow as treacle and calmed my aging nerves.
The Sega Master System version was good too, but then I finished it, sanded down the cartridge connections and returned it to the shops as faulty. God I was a little turd back then.