[QUOTE="Player_1740655014_178, post: 137305, member: 4768355"]
Emerging platform allowing gamers to stream games over the internet without needing high-end hardware.
[/QUOTE]