Ubisoft Shuts Down XDefiant, Closes Multiple Studios - Kinda Funny Games Daily 12.04.24