It's been a while since I've worked on this game so I don't really remember how the tower mechanics work, but that looks like a nice solution. Hope you enjoyed playing!