XDefiant servers are closing in June as Ubisoft announces more layoffs
Ubisoft is closing down XDefiant, shuttering two development studios, and laying off 277 people.
Ubisoft is closing down XDefiant, shuttering two development studios, and laying off 277 people.