Hm hm hm, very interesting of a puzzle game, simple enough on it's own but the rules quickly pile on top of each other and turn a very simple stage into something that requires a proper think. I find it very interesting that the stages are randomly generated too, so the player can't just remember one solution. Cool stuff !