Great puzzle concept! Took a while on the first level to figure out what was going on but after that it was good! I enjoyed playing through the game!