Nintendo Switch Eshop adds 18 new games
Nintendo Switch Eshop adds 18 new games The Eshop has added 18 Switch games Credit: Nintendo The Nintendo Switch has been getting a lot of new games every week. Most of the games are from indie developers but that [...]