Defense Technica Review

Oct 24, 2013

There’s something special about having overview of a map, and taking the time to decide how you’re best going to defend it. In the case of Defense Technica, you have all of five seconds to figure it out before the enemy starts flooding the area.