4 months agoThe ArchCast#106 Phil Spencer Laments That Consoles Is Dead, Wonders Why Games Industry Is FailingThe ArchCast