Microsoft has officially signed the 10 year Call of Duty contract with Nintendo and now (within the past hour) with NVIDIA for the GEFORCE NOW platform. There will be even more contracts signed over the coming weeks but Sony is still not willing to accept