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