This was really good! Some of the levels really made me think "how the heck do I beat this one?!" Overall I think you reveal the new game mechanics in a way that make sense. The stakes are low so restarting isn't a big deal if you need to. A decently fun puzzle game.