Fantastic game, though i found the controls a little too sluggish for my tastes.
Also, it was entirely too easy. I didn't even need to fully upgrade ANY item to beat it. Had i understood the point in my first couple of launches, I'm sure i would have done better than I did.
I do like it though and think it is well made.