First announced in 2021, XDefiant is finally here following delays, name changes, and a borked launch. While the game had a rough journey to release, it’s out now and that means we can finally play Ubisoft’s new free-to-play Call of Duty-like online shooter featuring multiple characters from different Ubisoft…
Read more...