That would be Dragon Age: Origins on my part. funny story on that;
I gave up on my first playthrough right at the final battle with the Archdemon, I was a Human Noble Warrior engaging the Archdemon with Loghain, Zevran, and Wynne on my side, we fought the Archdemon and things went reasonably well (though I had to use health poultices slioghtly more often than usual).
BUT THEN, the Archdemon flew away like a coward to that one part of the rooftop that had a big gap in it that kept me from getting to him in melee range, not helped by the fact several Darkspawn Zerg-Rushed my allies, forcing me to use a balista provided to continue attacking the Archdemon, and when he finally flew to where I could walk up to him and slash at him some more, only for my allies to be knocked down, any troops I call to my aid barely doing anything to help, and I end up running out of health poutices and killed by either the Archdemon or the Darkspawn backing him up before I could finish cutting down the last of his health.
So I decided to start over as a Circle Elf Mage, and this time I took more time building up XP, resources, and poutices, and when I did get to fighting the Archdemon, things were much easier as not only did I bring Wynne, Lelianna, and Sten. but I had the Inferno spell for when the Archdemon makes himself melee-proof by flying to that one spot.
Sure enough, I killed the Archdemon and got myself a fairly good ending as my reward.