Activision's latest Call Of Duty game brings some of the finest storytelling in franchise history, with plenty of story threads to unpack.