XDefiant is launching this summer with an open beta later this month
Ubisoft announced that the upcoming team-based first-person shooter will have a short open beta weekend from June 21-23.
Ubisoft announced that the upcoming team-based first-person shooter will have a short open beta weekend from June 21-23.