Fun entry! I like the quests and the sense of progression. Level design is good, it's not punishingly difficult like many platformers. Too bad you didn't get audio into the game, it would have perked it up quite a bit.
I had a bit of trouble finding the shark's last diamond, so I didn't complete that quest.