Technology

XDefiant Season 1 Patch Notes Released

Ahead of its July 2 launch, Ubisoft has released the full patch notes for XDefiant Season 1. This new season […]