I've never set enough quarters aside to truly try and finish this, but in terms of arcade experiences this holds a special place in my heart. Well designed enemy encounters, cool boss fights. The difficulty just scales too hard (because Arcade games need to suck your quarters dry).