This might be some of the best level design I've seen in a game! I thought at first that this would just be a basic "colour the level" puzzle game, but no. The concept of being affected by previous levels is so interesting! Sometimes you have to go back even 2 or 3 levels to change something, so you can do something in the future. It's really cool!