1. Rock solid server / client stablilty.
2. Tight, fluid character controls and animations.
3. Realistic Development team feedback.
If gamesas can nail these 3 things, they can hit the ball right out of the park. Otherwise they will be fighting up hill all the way.
Just my thoughts.
*Discuss*