Tell me this, I know how multiplayer plays from the beta, is the campaign actually worth a buy?