I remember playing this when it was first released on the NES.
It was hard, really hard. Like Megaman Hard. [Which makes sense as it was developed by the same team.]
I'm looking forward to playing it again in remastered form, and I hope they didn't cut down the difficulty, or at least have an option to play it at the original difficulty level.
It's scheduled for release August 13th. I'm totally there.