One of the best ARPGs I have played in years. Massive worlds, massive amount of content, great combat and all of that jizz. And the graphics, what the hell, how the hell are they bad? Sure, the CGI looks pretty awful, but the ingame graphics, character animation during combat are all well done. And the only thing that matters in this type of game is the combat, you aren't going to spending much time within in-game cutscenes, there are none. Hell, the voice acting is cheesy and seems almost intentional. Just listen to the evil vs good character dialogues, add the different class selection to the mix, and it's a recipe for awesomeness. It never bores me to stay idle for a few minutes and listen to the evil shadow warrior moan about how I am trying to kill him with old age.
Going back to the graphics, did I say the world is massive, as in World of Warcraft, or MMO-like massive? Huge cities, huge outdoor environments, and a great massive amount of colors that are not from different shades of brown, grey or purple. The quests are fun, the boss battles are well done, and for a game that came out in it's time, it had dragon boss battles, real dragon boss battles, you know, something that wasn't exactly implemented properly in any other ARPG. And the different enemy types, and classes. Simply astounding. Did I also mention that the choices of weaponry for your character beats any other RPG out there? Want to wield a 2H sword/axe/hammer, a halberd, a pike, a shield & sword, dual wielding? Guess want you can do each of these and more. That's character customization, not selecting what hair color you have. And for PC owners of the game, the expansion did add those options, but they are meaningless withing an ARPG / diablo-clone, as you are going to be watching your character wearing his armor more than displaying his polished red colored nails.
And the character classes are fun as well, well designed hybrids with some interesting facets, like the warrior being an undead, so he is a necromancer as well. The mage is the typical elemental mage, also she is an elf so she is a racist douchebag. The dragon mage is a dragon. Blah blah blah.
Just watch Angry Joe's review of the game. One of the best ARPGs out there.