I don't understand your question very well, that's not what we normally do? Play games on our GPUs (on our computers) ?
The idea is simple, instead of using your gpu to mine cryptocoins, you will using to generate power for playing games in the cloud, so don't run the games, only the algorithm and hash for games, or a number of games to the users that pay for the service.
Is it as simple as you say? How to synchronize all power and hash to playing games, have you got any ideas. Idk how to do it, it sounds impossible. Maybe there will be PC on which game will be started and translated to another user, but using algorithm and hash sounds crasy. But if it's true — sounds awesome.