Definitely worth mentioning a bit more about Shinobi. The PC Engine port is leagues ahead of the NES and SMS counterparts. It isn't exactly arcade perfect; the scrolling background layer is removed, the third boss "Mandara" is missing several statues, there are less flying ninjas when you use magic, no bonus stages etc.
However, it is the finest port of the arcade game on systems current to the arcade release. Unlike the other ports, there is no life bar. The graphics don't take nearly the same downgrade hit as the other versions. And, most importantly, it just feels more like the real Shinobi.
As you're a fan of Sega games and comparing ports, I'd highly recommend you check out PC Engine Shinobi.