The platforming was fun enough for me to jump all the way to every island so I suppose I've beaten the game :P
Very nice graphics and controlling the character is fun (although it took me failing the second jump 5 times before I figured out I could sprint).