You can now leave detailed reviews of Switch games on Nintendo’s site

Comments