XDefiant Open Beta Arrives on Xbox Ubisoft‘s highly anticipated new shooter, XDefiant, is set to release a free open beta on Xbox later today. This open session will allow players to get hands-on experience with the game ahead of its official free-to-play launch later this summer. The XDefiant Open Beta on Xbox will be available […]