Very creative take on the tower defense genre! I thought I didn't like that genre, but you made me realize I only didn't like the usual setting of defending a castle. I definitely see a more complete version of this where there's a story, a leveling system, and maybe tycoon/simulation gameplay?
Nice work! Congrats!