4 years 2 months ago Link GamesIndustry Games streaming service canned after five-month beta trial period, ends March 27 Tags GamesIndustry