NEWS XDefiant Release Date “Coming Soon,” Devs Felt “Really Good” How Test Went and Lists 3 Biggest Learnings From It 1 YEAR AGO