The mechanics work so well here, and the procedural generated puzzles are surprisingly engaging. The difficulty is very hard come level 9 and 10, but I was able to beat them with a couple tries to get a good setup. Only thing I'd recommend for future would be some sound. Great job!