XDefiant Finally Released on May 21
Ubisoft announced that the free-to-play shooter game called XDefiant will eventually be released for Xbox Series X|S, PS5 and PC platforms on May 21. announced. We hope that the long-awaited game will not be postponed again at the last…