Someone already mentioned it, but (most of) the Nintendo games are on there, because they were released on the Nvidia Shield in China. It was part of a deal Nintendo had with Nvidia.
It includes some cancelled games, some region specific titles, probably includes some test data, etc.
So something being on the list might not mean much, but the list itself is very much credibly from Nvidia.
Ok, thanks for the clarification.