Ninja Gaiden isn't that hard. Everything is so pattern-coscious that once you learn how to pass certain spots, you can pass them in your sleep. I assume you're having problems with that room everyone calls "the hardest" in 6-2, the one with the swooping bird? That's actually incredibly simple; as the final bird swoops down, run to the right edge of the platform and duck - the bird will fly over you and the other enemy will walk off the screen and disappear. The bird will fly back to attack you again, but just jump over the pit and towards the ladder, and it will usually miss - and if it doesn't, it'll just knock you into the ladder, so you won't die.
Hard games, though? Solomon's Key. There's a game I'm actually proud of beating. With the best ending, all rooms cleared and no stupid continue code cheating. Took me months, but I finally managed.
Also, Gradius, that took me a week or so to beat.
(though if you want true expertise, my college roommate managed to beat the arcade Gradius 3 with me watching. That's the most impressive showcase of gaming skills I've ever seen. Holy crap that game is hard.)





The graphics are nice and capture the spirit and atmosphere perfectly, plus the music will definitly get stuck in your head....Either because it's good, or because there isn't a lot of variety. 
