Really well done ! The puzzle are great, not too easy, not too complicated. The feeling of finding our own solution on some level is very satisfying. The overall mood is neat :)