I never had hassles when it launched, not with installation, not with activation, not with logging in, not with joining games. I HATE the lobby system it just doesnt seem to work well. I HATE that I have to be logged in for mp character, and there is little point, due to the fact that if one disconnects from a game for no reason(seems to happen every 2nd or 3rd round) then your new experience isnt even saved. I have installed the 1.4 patch, but not really played again.