Nvidia’s GeForce Now game streaming service only came out of beta last week, and it’s already lost some major games. This week, Activision Blizzard pulled its entire catalog, including Call of Duty: Modern Warfare and Overwatch, from the monthly subscription service.
Read more…