Nintendo pulls user Switch game reviews a week after they went live

Comments