Really enjoyed it! It was a good challenge having to think a few rounds ahead to plan where I needed to be. I think you nailed the difficulty curve as well, each new puzzle built on the last ones and it felt like there was always a new twist every few levels. Nice work!