This game is supposed to be in its final retail build. Why does cryptic expect customers to wait forever for loading screens only to get disconnected from the server? Not to mention losing progress in the mission, and mission rewards. Yeah thats right, mission rewards occasionally just don't show up on the inventory. If more people bought the game than you were expecting, then use the damn money to upgrade the servers already.
C'mon, this is a great game, with great gameplay. No boar hunting nonsense. Just get the stability right.