Tower Lords: Tower Lords - Tower Defense Free DLC

Hello Tower Lords! We're excited to announce a new free game mode coming to Tower Lords. Tower Defense Mode is a new fast-paced experience where you'll fight off waves of enemies as they attempt to destroy your tower. Y…