Great game, but...even though I just beat the last level, I have no clue what I did. It really feels like a Rubik's Cube...most people (like me) will end up just twisting and turning around it until it works. The controls are simple and straighforward, though.