PCXDefiant: A New Era in Free-to-Play Shooters by UbisoftKukuMay 3, 2024 by KukuMay 3, 20240361 Ubisoft is preparing to revolutionize the world of first-person shooters with the launch of its new free-to-play game, XDefiant. This title promises an intense and...