Really awesome game! I love the moment when you realize that the blocks are connected between rooms. I didn't think I was going to be able to make it to the end, but I did! I kept thinking that I had permanently messed something up, so it might be good to have undo support between rooms, or else explicitly tell the player that they can't get the game into an unwinnable state, if you can guarantee that.