RPGs have always been my favorite type of video games. I've played a lot in my time, but there's a few that stand out to me and will always be fun in my opinion. In fact, one of the very first RPGs I played was The Elder Scrolls IV: Oblivion. It's not a very new game, so the graphics are lower quality than what some people might like, but they don't bother me considering the quality of gameplay it has to offer. There are hundreds and hundreds of quests to complete, even after you finish the main story. Each one is so creative and detailed, I feel like I'll never get bored of the game since there's always something new to discover! I've been playing it for 6 or 7 years now, and it still blows my mind every time I play it.
If you want something newer though, another favorite of mine is Dragon Age: Inquisition. Before I played that game, I felt like no other RPG could come to par with Oblivion. However, I was proved wrong from the moment I began playing. Since it game out only a year or so ago, the graphics are absolutely beautiful and the scenery really adds to the realism of the game. Personally, I love things related to elves, magic, dwarves, etc. in video games, and Dragon Age definitely delivers on that aspect. Like Oblivion, there's a wide range of side quests available, and you may do them in any order you wish. Some of them even allow you to create a closer bond with other characters in the game, which I really enjoy. While playing, I found myself constantly on the edge of my seat. There's never a dull moment when you play this game, and I only recommend playing if you're willing to sacrifice an entire week of your time, because you're not going to want to leave your computer.
Those two RPGs are by far the best I've ever played. Many people praise Skyrim for being the best RPG, but I think Oblivion and Dragon Age: Inquisition beat it by a long shot. I like to be as immersed into a game as possible, and that's pretty easy to do when the game is as high-quality and intense as these are. I'd recommend them to anyone who wants an escape from reality like no other.