From what we've seen in Anomaly 2, we'll gladly march to our deaths against a stronghold of alien towers if it's this fun. (gamesradar.com)
Destroying alien towers will award you power ups that can be used against them. (darkstation.com)
It was a season event place to begin with for Chinese New Years, and I can eaily imagine all the treasure towers being replaced with alien towers. (gamingintel.com)