Dota Wiki

Tower Barrage is a spell card for Artifact.

Ability[]

Deal 2 damage to each enemy.