05.04.2023 - By Technical Alpha
This week we talk about the Phil Spencers struggle with Xbox and Redfall, Nintendo memes again, and more!