This is freakin' AWESOME! It's much better than the usual TD grind. I like how you turned down the usual knight-mage-rogue triangle thing, in favor of berserker, ranger, etc. Also, the defenders actually have personalities! How did no one else think of this first?
Only after completing the normal game I realized that the title is "Reflection" backwards. Also, if you turn off the blurry effect, it doesn't freeze up, but the controls are slipperier. If you turn it on, it freezes up often, but the controls are easier to handle. Was this intentional? Also, awesome music.