All things considered, this is pretty cute and cool, but man is it weird to get used to! I've played pipe dreams, so I understood some of the basic mechanics, but being forced to work to bring two traveling things together then focusing on one thing to lead to an end was weird.
That said however, this was still a cool take on it, though the rng is a little annoying to deal with.
Perhaps a destroy tile function could be good to let players destroy at least one tile per puzzle so they can bounce back just a little easier?
Cool game all the same, nice work!