Great puzzle! It's a little bit hard for me to understand at first but it soon got better and everything is surprising. It's so nice to have a chance to play this game,