Defense Technica is the next evolution in hardcore tower defense strategy games. Protect the core from an onslaught of unrelenting biomechanical terro...
Defense Technica is the next evolution in hardcore tower defense strategy games. Protect the core from an onslaught of unrelenting biomechanical terro...
The new revolution of Tower defense! Defense Technica! A project 'Noah' is now released to defeat the cruel invader Hergus and save the world. You sho...