As far as homebrews go this is incredible. Great soundtrack, beautiful pixels and fun gameplay. I loved using my abilities in the little puzzles, which weren't too challenging at all (but that's a good thing imho).
It's so well made I actually forgot I was playing a NES game. My recommended choice of emulator is, and has always been, Mesen.