Fun puzzle game. It was really fun watching your past iterations play out while you tried to solve the puzzles. I wish I could see the whole level on the screen in a moment so I could better understand the consequences of some of my actions. Great game.