Defiant

After 8 years of Defiance and 3 years of Defiance 2050, both titles are being sunsetted on April 29, 2021.
Read this article on TechRaptor

Leave a Reply

Your email address will not be published. Required fields are marked *