I am enjoying a game called Divinity II (PC) at the moment. It is a fantasy role playing game with a mostly open world and quests. The side quests are entertaining (some of them involve things like distracting guards by telling them their love interest wants to see them) and the locations are interesting. I like that there is a magical portal gate system but then I have to think about what each location is called... I am interested to see what happens when my character eventually can transform into a dragon.
edit: I thought my description could have been more useful so I'll add the following:
Perspective is third person. Your character starts in human form and later acquires a dragon form, so there are activities where you are raining fire down on your targets from the sky.
Another key feature is pets. You have a necromancer's creature assembled from body parts. You acquire this through completing quests and collecting the body parts. Additionally you can train skill points in summoning other pets which include ghosts and undead.
The main plot begins with training as your character is a dragon slayer and the last dragons are being hunted down. Later you pursue a character called Damian (cue the dramatic music) who is part human and demon, having had a ritual performed on him as a baby. Prior to the game's time he lead a war against humanity so it is up to your character to prevent him destroying the game world of Rivellon. This is in the same series as Divine Divinity.