its a simple working game, even tho u say u ran out o time
but i would still say the theme could be something stronger
i see you swapped the visuals and story of a traditional tower defense but a having the theme as mechanic would be cool
after playing just came to my head "tower defense but you are the attacker" or "tower defense but you have to take off its defenses"