Indie publisher Zerouno Games and independent developer Planetfall Studios release Defentron on Nintendo Switch for $9.99/£8.99/€9.99 and Steam for $9.99/£7.99/€8.99 today.
Defentron, the 3D tower defense set in an 80’s-like virtual universe, is coming to Nintendo Switch and Steam on December 17.