The last puzzle was quite a doozy, had me running in circles for a long time trying to figure out where to put the boxes in what order. Well done
It is always a challenge to balance the difficulty of the final level in a puzzle game, thank you for a positive feedback :D