Great game, mechanics are fun, interesting differences and variety compared to other pokemon games. This game could easily get a 5 star rating but the ruined one major aspect: online. You have to pay $20 a year (in addition to the $60 for the game) just to be able to trade or battle online (or use any online functionality). Many games on switch have free online options (like mario odyssey's balloon challenges, so the only conclusion you can draw is that this is another grab for money at the expense of the player's experience. This was very misleading before I bought the game and I am very disappointed at nintendo for this blatant money grab.