Such a cool puzzle! Simple concept with a lot of depth. I also like how it works well on mobile.
I feel like there's a huge difficulty spike and it could benefit with some more similar solutions levels just to get warmed up. I found some later levels easier then some of the previous ones since the solution felt more obvious. But maybe that's just me getting better at the game, or just lucky.
I like how some of the levels share a name with your user names, and the aesthetic is really nice. Looks and feels very polished.
Super well done!