Great, but definitely has its flaws and STILL has bugs.

User Rating: 8 | Dragon Age: Origins - Ultimate Edition PC

Dragon age origins is a tactical-RPG with a great story and relatively decent character interactions between the PC and NPC.

Pros:

A lot of content, roughly 120 hours for 100% completion with a new character.

Story is engaging and interesting.

Characters are believable, the voice acting is good, lots of npc interactions.

Decent variety of equipment, and you can equip your companions with gear.

COMBAT is this games best feature. You can get as tactical as you want from controlling each action that you and your companions are doing at any given moment, or you can take a laid back approach to it.

The Tactical view that goes above the PC and looks downwards at you and your companions (and can also be moved around free-form) is a nice addition to the gameplay if you find your 3rd person camera isn't up to the job in certain areas.

A lot of different classes and race combinations, the race you pick can alter the way the game plays. Lots of different choices can alter the game, especially the ending.

Skill trees and talent trees for yourself and all your companions. Also, stat point allocation for deeper customization for you and your companions.

Cons:

BUGS still exist regarding some of the abilities. For example: You can't use the momentum ability with the haste ability. Lascerate and dual weapon expert apparently don't stack. The tainted blade (rogue dlc ability) doesn't work correctly and can actually apply bleeding to yourself. These are just some of the bugs I noticed while playing my rogue. There may be even more than this that I didn't notice. Also, there was a bug regarding a quest that could not be traveled to, a well-known bug, and I had to teleport myself to the location using a console command in order to do it.

Some classes are simply better than others. Two handed warriors are virtually useless compared to dual wield warriors, Dex rogues superior over warrior period, unless you need a shield warrior for tanking, but even a rogue can tank fairly well, especially in awakening with the new legionnaire scout class you can activate that and take no damage for a short amount of time and you will do so much damage as a dex rogue that even a dragon will usually die before it can do anything significant to you as a rogue. Mages are good but honestly I found that a pure dex rogue that is dual wield daggers to be the best and most-fun class to play.

DLC: It doesn't tell you the correct order in which you should do the dlc. Also, almost all of the dlc areas copy from each other and recycle the same areas in them repeatedly. Other than the awakening expansion, they were also all extremely short, (1-2 hours at most). Although that could have been because I was killing everything incredibly fast using dual-wield dagger dex rogues whenever I could.

The last con I should mention is that the story ends badly no matter what you do in origins. I won't give spoilers away but the best-case scenario (which I managed to achieve) also comes with its negative aspects.