Really great game! Got stuck on level 6, the puzzles are well thought, the first ones teach you well the mechanics, and soon after there are good challenges built on that previous knowledge, the game fits the theme super well. I think this should be one of the winners! Good job!