The whole premise of this game is that you can do whatever you want whenever you want, but that, is a lie.
maybe it has some spoilers down here
Now let me dive into this, technically you can do the game in the order you want, but let's be realistic, you actually can't.
The game doesn't have level scalling, so, if you want to do the first gym (bug type), and later check the map to see where is the next one (if you are like me, you are going to be disappointed) there is a gym a little bit far from the first gym city and I asumed i could go there and fight the leader, I was wrong, the pokemon in the area and the ones the gym leader have are extremely over-leveled at the beggining of the game, so you actually can't do the leaders in order, yeah sucks, but ¿what do we have next?
At least i can still fight team star or titan pokemon ¿right? wrong, its the same situation in every instance of the game, even if you are leveled enough to fight team star or some gym leaders, you absolutely need the titan upgrades to progress in the game, making the game tell you that you can't do this if you haven't beaten "n" number of titan pokemon, so this way, I feel in the need to put titan pokemon above anything else, so yeah, this game represents de illusion of free choice. 3/10 in this aspect.
But then the story is good ¿right? I'll give you that, maybe not the general story, to be honest is kinda mediocre, but is better than arceus, the good thing about the game are the characters, the characters from this game are full of personailty, we have: the genki-girl, the one guy with daddy/mommy issues, shy hacker girl, cosplayer principal ("¿how do you do, fellow kids?"), dad/mom of the century, team star (a.k.a bullied people) and SOME of the leaders. they are a cast that is memorable at least, but maybe if we had a proper voiceover for them it would actually make the journey 10 times better. Later into the game every route converge and leads to the endgame, sadly most of the cast doesn't make an appearance (or even matter), but its alright since we can rematch them later and in the tourney, the endgame was giving me some final fantasy xv vibes, it was just, people being friendly and learning about everyone (if it wasn't for the fact that mountmon forced us to walk, I'd like for more time of bonding with nemona-arven and penny). 7/10 in this aspect.
What is next... oh yes, the music, almost every theme is a certified banger, damn, even toby fox is here with dope ass raid music+zero zone. yes, is great. 8/10 in this aspect.
The difficulty is "there", for me who has played every single game in the series and has participated in competitive years ago, obviously is not a challenge, I could say is between sw/sh and s/m, is not a bad difficulty for begginers (knowing pokemon is a game with a demographic oriented to childs) but it can be underwhelming for people looking for a challenge. 5/10 in this aspect.
And last but not least: The game is a technical disaster and the excuse for it being in a switch is not tolerable. There is plenty of footage showing bugs, poor quality textures, pop-in, framedrops and the only good thing about this is that good f* lord you can be Crazy Frog online with your mount, jokes aside, the game in this aspect is terrible, some people got to the point of nausea almost vomiting by experiencing extreme pop-in+framedrops, it is a shame that a company with the biggest IP in the whole world can deliever a game so poorly made, is sickening to think the staff only had some months to pull this up after the other disaster that was arceus, and is even a better game compared to this. 2/10 in this aspect.
So here it is folks, is my first review ever to be published in a site and english is not my first language, so be kind please, see you next if i have the motivation to write.