Pretty overrated game because of the level curve unironically. Once you know the game inside out you'll realize how badly designed it actually is. It's full of total shitmons and it's near impossible to add a team member past the 7th gym due to wild Pokes being too low. Most new pokemon look cool but are total garbage outside the legendaries. There's no sense of power progression, you just run around the region with an overleveled starter, catching lv30 shitmons for the entire game. Literally. The Pokemon in Mt Silver are still level fucking 30.
>>50511840HGSS tried to solve this with Pokewalker so you could play the game regularly and get rewards. It and the Safari Zone do help a lot with Pokemon variety. Problem is the Pokewalker only lets you get one level per trip making it more of a meme.