I was enjoying the story some, but was getting more and more frustrated with the puzzles once precise timing became required, and it kept getting worse. The overall difficulty level of the game, even with some cheats enabled, is just far too high for my enjoyment.
The puppet thing is interesting. Quickly switching between characters makes for a somewhat different mechanic for an RPG. The inventory system is different in a rather annoying way, and it took me a while to figure out why my inventory looked empty. - Inventory items only appear when their item slot is selected. I like that you have an initial choice of who your primary puppet/soul is, but I ended up recruiting this annoying critter I wanted nothing to do with by completing a side quest. No idea that would be the result. I had enough when there was a locked door that required trigger a boulder to roll, then having to precisely time triggering some temporary platforms to keep it rolling to its pressure plate. I don't have the patience for such "puzzles". Maybe it would have been better if the switches also weren't staggered and made movement between them annoying. It took a few failed attempts to figure out what was going on. A couple more after I figured it out and I quit and uninstalled.
I do enjoy the game, but my primary issue, echoed by a few other reviews here, is the fully random nature of the card options for building. It would greatly be helped by a reduced randomness in that certain building types should get increased chances of appearing every round that they do not. Lack of housing, lack of happiness boosters, lack of transportation buildings to help expand without reducing happiness... all of these and more can randomly be an issue on any particular playthrough due to the RNG. I got the game free through Prime Gaming, checked here to see if there was anything like major updates or DLC expanding the game not available over there. There are not. Just the game and the standard useless "support us!" junk for the DLC.
I found some of the items difficult to find, and had a bit of difficulty keeping up with the rhythm game, although it is a bit forgiving so it wasn't an issue for progress. My only issue with the game as a whole is that it's much too short. It felt more like the intro to a good game rather than a complete experience. The art style and animations are very well done. I would like an extra where I could just watch the performances without having to play the rhythm game. Can't properly watch Kitty's great dance while trying to hit six different keys at the right times.
The story is decent, the game is passable. There is a lot of room for expanded dialogue and better interaction with the other PCs as well as the NPCs. Some things remain somewhat unreasolved. And the ending... well, that was extremely disappointing. . Leaves me not even understanding the purpose of the game or why the characters even exist.
First the very long load time got me quite annoyed. Then finally into the game and I need to rip my headphones off and hit alt+F4 to stop the ear-piercing electronic robot voice. This was very, very painful to me. My ears still hurt. Refunded immediately.