Analyst predicts Diablo 3 to sell 3.5 million copies in 1st year

4 million+ lifetime