If it does underperform, I reckon launch content and voice chat will be the primary culprits.
Voice chat is the big killer for me. Just can't wrap my head around that decision...
anyway, this game is sitting at 20k on the U.S. Preorder chart? No way it moves a million the first month... I don't even believe it will do that lifetime, but y'all already know my thoughts on that.