Towers

Super Tower Defense currently has 15 towers. Here is a list of them and how they can be obtained.