Smooth controls, clever puzzles, everything here works well and the twist is nice. Rotations are probably the least intuitive part, especially knowing which rotations are actually possible. I like how the last few levels require you to try making different "shapes" - felt that this mechanic could have explored a bit with a few extra levels. Also a shame that the "you win" screen isn't more impressive, feel like we've earned a bit more than that by playing this game!