Why is Pokémon Gen 4 so good?

Why is Pokémon Gen 4 so good? An impressive arsenal of attacks are available across the first three generations, but Generation IV brings forward 113 new moves, which is quite the update. Many of these attacks have become staples of the series. Generation IV also allows players to add a second ability to their Pokémon, which is another big deal.

An impressive arsenal of attacks are available across the first three generations, but Generation IV brings forward 113 new moves, which is quite the update. Many of these attacks have become staples of the series. Generation IV also allows players to add a second ability to their Pokémon, which is another big deal.
See also  What is the #1 game of all time?