Nintendo of Europe has revealed the top selling Nintendo Switch games on the eShop during the month of June. The best-selling title is the excellent Animal ... Read more