3 years 6 months ago Link GamesIndustry The social network's little noticed entry into cloud streaming is the most sensible and likely to succeed proposition of any entrant thus far Tags GamesIndustry