The Storm Tower is an unused defense object in Call of Duty: Heroes. Based on its look, it seems as if it would've been like the Laser Turret and/or the Storm PSR as some form of Directed Energy Turret.

Community content is available under CC-BY-SA unless otherwise noted.