With only 10 days to go until the official release of Nintendo’s brand new console, the Switch. I believe it is now the right time to discuss some of the most anticipated titles coming to Switch very soon. 1,222 more words