Ubisoft seems to be ready to take on Blizzard’s Overwatch with a new free-to-play team-based shooter called XDefiant. The game will feature 6v6 matches with characters drawn from all of the Tom ...
Remember Me
Please enter your username or email address. You will receive a link to create a new password via email.