In general, I enjoyed this game, but I think the timing was slightly misleading-- basically, it feels as though it's set up to go much longer and lead up to more complicated stuff but then ends up being a very self-contained and short adventure.
(The end-of-game message seemed to imply that (Spoiler - click to show)you should have learned to speak before completing the final steps, but I don't think there's actually a way to do that?)