Defentron Out Today on Switch and Steam
Retro-futurist 3D tower defense Oeiras, Portugal –December 17, 2020– 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 is a 3D tower defense game set…