I got it as a Christmas gift from a friend and finished it a little a couple days ago. I loved it. I grew up with a NES, playing a lot of the popular but also a few of the obscure titles. This game feels totally at home with the console but it also has some modern implementations that are useful and unique.
The graphics and music are beautiful and the puzzles mechanics felt fresh constantly and challenging at times. I certainly had at least 5 of them keeping me scratching my head for over a day which is fun!
It's a lovely game and I'll keep recommending it for sure.