Newish video about this game. I think it looks quite decent.
Also Mark Rubin - head of the development team and former IW lead - had this to say:
Features I would have if I were making a MP FPS. - No SBMM in Casual Play - Ranked Mode - Lobbies that stay together - Red Dots on Minimap - Map Voting Just to name a few. *hint - I am making that game.
Which all sounds good.