Having played more, I can say I like your tower system. The guys are pretty useless unless there's a lot of them, which is probably the point. They're just meant to cover up your openings.
They're a good addition because they make other kinds of builds viable. I think I like this a bit more than your other game. It's an incredibly fun game.