I haven't played in awhile but I do remember it being one of the most terribly programmed network games I've ever played, and each time they'd patch it the game would break in profound, but somehow predictable new ways.
It was clearly that nothing short of a full re-write of the games...