gamesNews Tom Clancy's XDefiant, A New Free-To-Play Multiplayer Competitive Shooter From Ubisoft Has Been Announced July 19th, 2021