Oh boy, if the Nvidia Geforce Now leaks are going to end up being mostly true (hell, even if only a fraction of it ends up being true), there's going to be a lot of pissed off people/developers/companies about the stuff that got revealed a couple of hours ago.