Very pleasantly surprised by this. Indeed the puzzle is very nice to ride because there is always small details to discover on almost every room. Moreover the story evolves and I've played 3 times with my son and found 3 different hiding places for the princess ... I recommend this article.