Defendron TD: Face the Challenge Update!

What's new in the Face the Challenge Update? Digital Archives Digital Archives is a collection of "articles" containing detailed information about towers, modules, systems, and the world of Defendron. And much more! Not…