Well there goes my track record of trying to explain what the hell happens in these maps. Call of the Dead is a massive step forward for the franchise, Treyarch…

Read More