After a successful open beta over the summer, folks have wondered when exactly XDefiant will be released. The answer is...
Despite a string of successful playtests last year, Ubisoft’s newest shooter, XDefiant, has struggled to reach the finish line. April...