Alex St. John: OnLive is a good business idea that's "doomed"
Stephany Nunneley-Jackson
13 years ago
Microsoft "ramping down" games development - St John
Patrick Garratt
15 years ago
Games consoles will be dead in 10 years, says St John