Ubisoft's Free-To-Play FPS XDefiant Finally Gets Release Date And It's This Month - Game Informer May 2, 2024 | by Wesley LeBlanc The game was indefinitely delayed last October. Continue Reading