Ubisoft to sunset XDefiant in 2025, nearly 300 people affected by layoffs

Photo of author

Leave a Comment

Share via
Copy link