Absolutely lovely. No spoilers.
Tight controls, beautiful art, and a tough-but-(mostly)-fair challenge. Lots of secrets to discover and the bosses are pretty cool (6/7 of them anyway).