After years of selling, delays, betas, and title adjustments, XDefiant from Ubisoft is lastly right here and…issues aren’t going very nicely. Gamers are presently unable to seek out matches as the sport’s servers can’t appear to deal with the big inflow of individuals.