Originally posted by Twistin'Ghost
As noted there, it's a coin-op port (well, the Amiga version is most likely a direct AtariST port) of the 1986 Sega System 16 game. I don't believe it's emulated by MAME at this time, but I am way behind on arcade emulation, so I could be wrong. Here's a shot from the coin-op version.
Nope, like many system 16 arcade games, it is encrypted, sadly will not be emulated for many years.
if you are interested in system 16 emulation check this link
SEGA MAME Re-write