I think your game has a good flow to it. There's alot of fun puzzles and humor in it.
I unfortunately got stuck at the "Wish I had a fish" guy (which isn't that far..). But all in all. I think the levels are short and sweet and they don't overstay their welcome. Which I really like.
I get frustrated quite easily on most puzzle games, so I was surprised I played it for this long.
I also think the music and assets help keep the atmosphere upbeat and fun. But not too distracting.