Gen 2 was the peak of the series IMO. It added a lot of cool things, like day and night, introduction of the egg, the pokegear, rebattling trainers who call you, excellent pokemon designs, battling Red from Gen 1, and 2 REGIONS. It had so much. And then gen 3 came and took that all away, only to have decent music and weirdly designed pokemon. Pokemon games after gen 2 couldn't reach what Gen 2 did. Maybe X/Y came close.
Dance my pretties!
The Official Art Thread - The Official Manga Thread - The Official Starbound Thread