OMG this is hard. I liked the game! At the beginning, I got frustrated and was about to give up, but recapacitated and manage to beat 2 levels! Good difficult entretaining game.
Personally, I don't think the theme is being used or showcased that much. It feels just like a forced justification for the game.
My respects to the guy (or girl) who programmed the puzzle generation, because I know there are a lot of stuff about it: generating the world and making all the 1x1 tiles match with their surroundings to form the castles and park-paths; cutting the pieces and separating them, etc.... Congrats to that dev!
It also adds a really good factor of replayability!
I think it would be very useful to have the pieces outline highlighted, because once you place them together the parts are indistinguishable and you don't kown which tiles are together or separated.
Very nice visual presentation and really good soundtrack! I really enjoyed the soundtrack!