I'm liking the VN aspect of the game so far, but the leveling up and moves system in infuriating and both stem from the same problem: You can only level up the pokemon if you take the classes for their types (and a LOT of them to have any kind of chance) and the opportunity for fighting is very limited...
I specialized on Flying and Bug type because the game RECOMMENDED ME to over-specialize instead of spreading the types... welp, after FIVE HOURS, not only I never had even the chance to capture a Flying type, Not only my starter pokemon is STILL LEVEL 7 AND HAS LEARNED NOTHING NEW NOR HAD ANY SIGNIFICANT RISE OF STATS, but also, when I thought I was lucky for encountering a wild level 9 Cyndaquil (which was my highest level poke before the level 11 absol) I quickly relized he has only three attacks (smokescreen, leer and tackle) and I cannot level him up because fire is not within the classes I've taken and I am pretty sure there is not any other way for him to learn any moves.
Can Pokemon even evolve in this game? I like strategy as much as the next guy, but i'm getting tired of spamming mud shot with the hope that my nincada won't be immidately one-shotted by every single opponent.