Wow, really nice puzzle game. It's intuitive, but yet takes some time to solve s puzzle. Therefore it is really good balanced. Only thing that could be changed is friction of the blue balls. Now I was almost done, but the tha balls fall of or moved and sometimes it feels unfair. But by adding some friction to them it's no more such a problem.
Overall good game.
Edit: I like your visuals too.