4 years 2 months ago Link Gamasutra Xbox boss Phil Spencer doesn't think the emergence of game streaming platforms like the company's own Project xCloud will spell the end for home consoles. ... Tags Gamasutra