Love it, awesome game!
I think there's a bug with what shapes you get repelled by, or I don't get it. As a triangle you get repelled by other triangles, as a circle by squares, and as a square you just don't get repelled at all.
And by the way, the music doesn't repeat when a track runs out :D