I really like this idea. with more polish and feedback for the player, this could be a really interesting puzzle/tower defense hybrid.