I found this to just be a mediocre game. I would think I'd like something that won Daily 2nd place more. The graphics did not seem too good in this. At least I was able to pause and build more towers. You should have had sound effects. There was in fact music here.
I guess defense games are something I am in fact a fan of. This didn't come off as too special. The name is a bit too generic as well. The music isn't bad. I guess it's pretty easy to understand.