I've got a weakness for well made little tower defense games with level-progression elements. This is a good one.
I really would have preferred to buy it through Steam. I tend to put in a ton of hours on these kinds of games though and I figured it was worth the $7.
Edit: Here's the RPS perspective.