Very cool concept. I think its a cool game to master. its like a Rubik's cube, at first you have no clue what is going on but as you play more i could see the player learning the algorithm's needed to complete more challening puzzles.