One of the reasons I got hooked on the Halo franchise way back when was because they had a fully fleshed out single-player campaign with the option to game online. That gave me a chance to really learn the mechanics and background of the game before dealing with the varied online personalities. Bethesda should take a queue from that method...