A very good puzzle game, I appreciated the originality of the mechanics and the difficulty is well balanced