GeForce Now boss assures users over game removals, while claiming 1m sign-ups

GeForce Now boss assures users over game removals, while claiming 1m sign-ups