In the room where you can make yourself smaller, I didn't get a gem, as seen on the walkthrough, after I zapped myself. So I was unable to leave that room, is that a glitch or did I do something wrong?
You should be able to buy different eyes for your duck, my ducks looked too angry. Also you really don't need more than one duck their energy doesn't decrease that much. :)
Is it part of the puzzle to not be able to see the spikes well? Because sometimes I find myself dying because I run into them and hadn't seen them. Change the colour maybe?
All around really excellent game though! :D