Today, Microsoft announced that if the Activision Blizzard deal goes through that all Activision titles will be on Nvidia GeForce NOW. Full story from the WindowsCentral blog...