Tower Control Gameplay Video - Forge

An epic street fight erupts in Forge as the Zealous vie for control of the tower.

  • View Comments (0)