Wow! the game looks stunning!
It's hard to understand the game at first, but once you do it's really cool (still really hard though). I think that maybe adding power-ups or bonuses could spice it up, or maybe adding achievements?
Overall, cool music and cool game :)