User blog comment:Damac1214/Extinction Mode Reveal Trailer Released/@comment-25496444-20131028191813

Eh.