I love the art style you went with, it has a story-book kind of vibe that goes well with the premise. I think the enemies were a little too fast, at least to start and it would have been nice to be able to place traps by clicking on them.
I love the concept though and was a fun twist on tower defense.