Very well done! There is nothing to complain about.
Beautiful music, nice graphics and good gameplay.
I especially like the map. A great idea to let the player know when they can swap the world. Getting the last ball at the top of the mountain was really fun with this.
The controls were very good and the character didn't seem clunky or anything.
Maybe a little short, but that's it for criticism.
Keep up the good work!