Tried multiplayer once, never went back. Had to open ports and all sorts of bullshit just to get people to connect to me. Also all they did was run ahead and blast everything it was really boring.
it also has some stupid quest sharing thing that when you disconnect you could be stuck with all these quests in your log you cannot finish. Dumb
Single Player though is nice