21
May
After years of marketing, delays, betas, and name changes, XDefiant from Ubisoft is finally here and…things aren’t going very well. Players are currently unable to find matches as the game’s servers can’t seem to cope with the large influx of people.
Leave a Reply