Love the game, the puzzle are hard enough to not get bored but simple enough to not make it unfair, the theme is brilliantly implemented, great job !