After the big multiplayer reveal, I'm more excited than ever to get back onto CoD and finally get some nukes again. Is anybody else equally as excited? https://www.youtube.com/watch?v=irIkbTen53k