This is a standard Aqre puzzle. I made it with pzprRT by playing around and then realized it had a really nice theme and a pretty good solve for its size. Aqre is a genre I feel like I don’t fully understand yet.