GeForceNow apparently inadvertently leaked an internal database that referenced dozens of unreleased and in many cases unannounced games developers are apparently working on.
While it seems like the list or leak is real, one would have to analyze each game case by case to see if its actually...