very cool concept, i like the combination with towerdefense mechanics, might be something you could explore even further :)
Thanks!