I believe that Pokémon is a unique RPG. I myself have spent probably 1,000 plus hours if you added up all the games over the generations I’ve played. It doesn’t stop after simply beating the Elite Four, but that’s also because I feel Pokemon has the replay value of wanting to “catch them all”. There are currently (Prior to Pokemon X and Y) 649 Pokémon to catch, with many only being event only pokemon.
I myself loved the challenge of catching them all for each new game with it’s new batch of Pokémon. I think what is great about the new generation of games was the ability to transfer your Pokémon from your previous gen to the new one. Each game always has something new. New elements were added into the 2nd gen (Gold and Silver), other battle modes, items, moves, and extras.
Then, around 4th gen (diamond and Pearl), Pokémon got more complicated for those who wanted to go down that road and train for tournaments. Most people think a Pokémon’s level dictates it’s strength and that it’s individual strengths are random. They are only somewhat random, but that’s where breeders get complicated and breed attributes into their pokemon. Pokemon gain strength in a given stat based on the pokemon it battled. You can breed natures (which attribute to the pokemon’s specific stat gain), and it can get very in depth if you breed for tournaments.
Statistics have shown over half of the sales for every new Pokémon RPG game are from buyers over 20-years old. Pokémon also has a sense of nostalgia for older gamers, with the majority of us having started playing Pokémon since the first generation on our gameboys. I’m excited for the new Pokémon X and Y (6th gen) for the same reason I am excited every new gen. It’s the same game we love and know, but with new Pokémon, new moves, new areas, new trainers, and new challenges. As the 2nd most successful lucrative video game-based media franchise in the world, many would agree with me.