XDefiant misses another launch window, Ubisoft says a new release date will be announced after an upcoming stress test, which also doesn’t have a launch date-
It will probably come as no surprise that Ubisoft’s free-to-play XDefiant will not be out by March 31—today is April 1, after all, and it’s still not here….