This was a lot of fun. Graphics, sound and particle work really well together to make it a smooth experience. The leaderboard was a nice touch and it certainly kept me going until I had a decent score. Only real issue I had was that you sometimes started with a negative score. Maybe there is some hidden mechanic behind it that I missed but it seems like a bug to me and it can make getting a high score a little annoying.