Ubisoft's Free-To-Play FPS XDefiant Finally Gets Release Date And It's This Month
Thursday, 02. May 2024, 06:29 PM
XDefiant, the free-to-play first person shooter starring factions across Ubisoft's catalogue of franchises, finally has a release date and it's out ve...