Nice puzzle game. I enjoyed it. I understood the idea behind not explaining rules of the game, but I think the order of levels is awkward.