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