Defentron coming to Switch and Steam on December 17
Defentron, the 3D tower defense set in an 80’s-like virtual universe, is coming to Nintendo Switch and Steam on December 17. In Defentron, you will have to take control of a retro-futuristic computer system trying…