Defense Technica is a Strategy game for PC published by Devolver Digital in 2013. The biomechanical terrors have putted you in danger.
Defense Technica PC Game 2013 Overview:
The aliens are attacking by waves with lots of reinforcement troops. If you want to defend your core against them, You need to build some defensive towers.