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