This was very well made, pretty, difficult, good use of theme and fun!
I only made a score of 535, couldn't get past the 500, controls were good but very hard and need some practicing, will try again later :D