It would appear as though the Nintendo Switch port of the impressive The Witcher 3 has been a success for the team at CD Projekt Red. The lengthy RPG has shifted an impressive 700,000+ units on Nintendo’s latest platform in less than three months. The title was also given a boost on all platforms due […]
The Coolest Game Content