This'll probably be long, so I'll put a TLDR here. Good game sells the fantasy of hypnotizing Pokémon and Pokémon characters and breeding them. However, QOL is terrible, the grind is ridiculous, and honestly... It's a Pokémon game without a need for the Pokémon. I'll explain
I played this game through to the end of what was the end a couple builds ago and jumped back in when I saw the Beta overhaul. First egregious thing I saw QOL-wise is... You gave us Fly on the table however if you catch a Pidgey or something to teach it to... You can't use it. This wouldn't be a problem if you didn't have to go back to the starter town to train the partner Pokémon, but you do. And since this is an early gen Pokémon game... The walking and battling in the game are super slow so this ends up being really tedious.
Next thing is the Partner pokemon. They're great, they're strong I like the training CGs even if they are minimal and their custom sprite are a great touch. But... The training is essentially: Walk into the basement, use training item, get a "!" above their head, walk upstairs, sleep, Walk into the basement... The grind without payback isn't necessary here and is effectively time bloat.
And now, the balance. The game seems to be balanced around you using the Partner Pokémon in your teams, almost entirely. Which this is what the game's about so that's fine. But essentially this means that all those wild Pokémon you're encountering (It's a Pokémon game so you'll encounter a lot) are completely useless unless you want to grind their levels for a large amount of time.
To sum it up, it needs some work, it needs some QOL things like fast travel, or I'd even take a item to remove random encounters, and it'd be great if the training system was revamped. I'd take us having to buy a training item that's one use, do a mini game of some sort and then having to do a quest or something similar over this
I played this game through to the end of what was the end a couple builds ago and jumped back in when I saw the Beta overhaul. First egregious thing I saw QOL-wise is... You gave us Fly on the table however if you catch a Pidgey or something to teach it to... You can't use it. This wouldn't be a problem if you didn't have to go back to the starter town to train the partner Pokémon, but you do. And since this is an early gen Pokémon game... The walking and battling in the game are super slow so this ends up being really tedious.
Next thing is the Partner pokemon. They're great, they're strong I like the training CGs even if they are minimal and their custom sprite are a great touch. But... The training is essentially: Walk into the basement, use training item, get a "!" above their head, walk upstairs, sleep, Walk into the basement... The grind without payback isn't necessary here and is effectively time bloat.
And now, the balance. The game seems to be balanced around you using the Partner Pokémon in your teams, almost entirely. Which this is what the game's about so that's fine. But essentially this means that all those wild Pokémon you're encountering (It's a Pokémon game so you'll encounter a lot) are completely useless unless you want to grind their levels for a large amount of time.
To sum it up, it needs some work, it needs some QOL things like fast travel, or I'd even take a item to remove random encounters, and it'd be great if the training system was revamped. I'd take us having to buy a training item that's one use, do a mini game of some sort and then having to do a quest or something similar over this