User blog comment:Damac1214/Extinction Mode Reveal Trailer Released/@comment-217.42.127.121-20131031212630

not to start a flame war or anything but i was wondering don't you think IW kinda jumped the shark here? I mean, aliens in COD?