Really fun, one of the best implementations of this idea that I've played! Loved how the puzzles ramped up in difficulty, was very satisfying seeing new ideas being introduced with the boxes, buttons and doors, really have to think ahead for a lot of them. Awesome work!