6 months agoMicrosoft January Xbox Layoffs I Activision Blizzard I Mike Ybarra I Project Odyssey CanceledTXRPodcast