One of the biggest fears around game streaming services is that without a physical copy of your game in-hand, what happens when a company decides to just stop making a title available one day? That's the situation now staring GeForce Now users in the face, as much to the woes of Nvidia, Activision Blizzard — the maker of the famous Call of Duty series — is pulling all its titles from the streaming service.

Read More