By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Bah, who cares about towers. They do nothing in the game, except as you said unlock basically the map for that region.
They are 100% optional. You dont' have to ever climb up any of them.