Once again, an evaluation of a Nintendo Switch 2 game has appeared ahead of schedule. The Norwegian Gamer.no published its Star Fox review score before promptly deleting it. Lacking the article's text, it's unclear what gamers can anticipate with the remake on its June 25th release date.