Such a great concept. I love a good tower defense game, and this one is a breath of fresh air. Lovely presentation and a lovely idea.
If I could nitpick about some things, I'd probably say that the dialogue pops during weird moments (like when you're defending) and that the level is a bit cramped and would benefit from a larger map with more camera control.
Superb entry. Good job!