They would sure love that, but nothing beats having a game installed on your own computer, for both security and performance reasons. Still, I guess some people could like the service
I prefer having the game installed on my PC, you can mod it and stuff, but like this, its just 'click, click' and the game is ready, and your PC doesn't overheat, you don't need good graphics, etc...
