So I finished the game about an hour ago after picking it up Friday and... well I'm glad it wasn't 60$.
It's not a bad game, nowhere near, it's absolutely charming, the presentation is amazing. But something in the level design and gameplay is... lacking. I can't put my finger on it. It's a bit short too. And easy.
Again, it's a REALLY good game, it's just missing... something.
I went into this game completely blind except for the fact that the main character would be able to switch heads. I was kinda expecting each head to give different abilities, and not specific actions that must be used at very specific locations. I guess I was expecting something like Alex Kidd or Kirby in term of abilities.
I can relate to that feeling, I also felt that way about the game at certain points but on replay I really came to appreciate the design more. Finding all the heads is alot more fun than I expected it to be, it's all mostly self contained and the hints they give you are perfect.
I also had slightly different expectations than what the game ended up delivering but it's really well designed for what it actually is. Try going back to it later now that you know what to expect, you might appreciate it more then.