What a well-designed puzzle, I love it!! A little polish more, more stage and your game will become a very interesting game