I don't really like RPGs and grinding, yet something about Pokemon keeps me coming back to it, of the main games, i've played Ruby, Heart Gold, Black, Y, Alpha Sapphire, and Sun
I guess it's just because there's something fun about seeking out the pokemon you like and raising them to be murder machines while experiencing the story and the characters and then testing your team's strength against the elite four, and the champion
And the music usually helps add to the overall experience