That might be the game that forces me into getting an arcade cabinet. I used to love that thing as a kid and the side of the cab scared the shit out of me when I was young. It still did little to keep me away from the sheer awesomness of that arcade machine.
I would say maybe this could've been put on a repro cart but then again, seems kinda sticky since it was originally for a famicom disc system. Who knows? I still really want to play it, just look at my avatar for Christ sakes.