Nintendo Switch Upcoming 3rd Party Titles Need To Come Out As Soon As Possible – Nintendo Urges Developers
It's been a few months since Nintendo Switch has been out, sales are high and fan craze is even higher. Though the console is a massive success, there aren't enough…