Ubisoft to Launch XDefiant by March 31st by Lilu Anderson 09.02.2024 Ubisoft's highly anticipated shooter, XDefiant, will release its first season before the end of March 2024, after months of delays. ...