A great puzzle game. Lots of intertwining elements and the messiness of the windows was very clever - the player making life hard for themselves.