Epic and Ubisoft have backed the streaming service
'Game companies should be supporting this kind of service'
Nvidia’s streaming service also recently lost Activision Blizzard titles
Nvidia has claimed that over one million new users have signed up for its GeForce …
Stadia rival allows users to stream their existing game libraries
GeForce Now offers both a free and $5 monthly service