An amazing game. Compared to the first one, it lacks some of the "magic" of the original, however, the endgame is much, much better.
The extra worlds, the green stars and the very final star is one of the best challenges I have ever completed in a videogame.