Besides the boss levels, this is a very clever, challenging, and fun game. But I really don’t like the boss levels. In the rest of the game, you can move different parts of the cube in any way you want as many times as you want. In the boss levels, though, the only way to move parts of the cube is by moving the character, and there is no way of telling which way it’s going to move. At first I told myself, no, it’s not actually random, there must be a pattern I haven’t figured out. But then I started a boss level by moving the character to a specific square, and part of the cube rotated to the left. I restarted the same level, started the exact same way, and part of the cube rotated downwards. This is very frustrating because you have to rely more on luck than skill during these levels.