This was a good take on a tower defense game, and I was able to play it through to a win. I am happy I was able to tell what was going on everywhere, except I didn't notice when the upgrades actually occurred besides the more powerful effects.