Very impressive puzzle, I really like the mechanics of the game, they are so skill dependent and also it is a very cool interpretation of the theme