GameHounds
GameHounds
GameHounds Staff
GameHounds 797: What XBox New Profit Demands Really Mean (I Think...)
47 minutes Posted Oct 26, 2025 at 7:22 pm.
0:00
47:42
Download MP3
Show notes
Edie's solo this week for a short show, but she had to come on and talk about Microsoft's rumored new demands for XBox profitability... and how it seems to confirm what she suggested last week: Phil Spencer is in TROUBLE.