I really like this style of puzzle game, and this one was executed brilliantly. Eventually, I did get stuck and decide to move on (The level with the three stars above, a black hole constrained to the left, and a white hole constrained to the right), but what I did manage to complete was very enjoyable.
I would've loved to see a game like this on those old flash websites back in the day. It fits in perfectly with that vibe.
Incredibly well done!