Submitted by gamespot8814 in technology
The XDefiant team has explained why it doesn't have a solid release date, even though the game could release within the next month.
Submitted by gamespot8814 in technology
The XDefiant team has explained why it doesn't have a solid release date, even though the game could release within the next month.