XDefiant Inches Closer To Finally Announcing a Release Date, Stress Test Coming Shortly
Despite a string of successful playtests last year, Ubisoft’s newest shooter, XDefiant, has struggled to reach the finish line. April is nearly here, and we are still waiting for the…