XDefiant finally has a release date, and it's just a couple weeks from now
It's been a long time coming, but the big day is finally almost here: Following a weekend-long stress test that ran earlier this month, Ubisoft's long-awaited free-to-play FPS XDefiant is set to launch on May 21.