A nice twist on cube-rotating puzzles :) Faster movement would have been very nice, though, I think it's always good to have the player able to complete a puzzle almost as soon as they understand the solution.
I agree, we had to rush the puzzles and path-finding complicated the rhythm of the game too..