i really don't have that many problems with the game. i don't mind to play it again, even though i'm still on my first character. my best friend is like on his 6th or so. he's done everything basically but is still having fun.
i'm about half way, or less, but i've got in at least 150 hours if i remember correctly. anyhow, i will be playing it again. took a break from it, while my friend played it.