Yay, Astyanax!!  I enjoyed the NES game with it's many (lengthy) cut scenes with lots of storyline AND the arcade game which is a bit different.  I remember when I got Legendary Axe for turbo and thinking- "Hmmm, this reminds me a bit of Astyanax!"  But, yeah- control, gameplay, grafx, sounds- all better in LA!!
Still, very cool!!