Activision Blizzard is pulling its games from Nvidia's streaming service, GeForce Now.
Back Original Source