News Indie Obscura Nintendo Adds New Review Feature for Switch Games The Nintendo website will now allow users to leave reviews of Switch games.