That game made me so angry with the puzzle in the second world where you have to switch control to the dog in order to jump the bridge. I never really forgave it. I also found a bug where I was able to pick up infinite beads which kind of trivialized the game.