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