Donkey Kong Country Returns on Nvidia Shield in China
Nvidia and Nintendo have released Donkey Kong Country Returns, a Wii game, on Nvidia Shield in the mainland of China. The release came out of nowhere as there was no announcement made in advance. Donkey...
Sat 06-07-2019 21:32 | General News