Awesome update. In some of the tougher puzzles where I've had to "test" placing squares in different places, that upgraded undo function really comes in handy.