User blog comment:Damac1214/Extinction Mode Reveal Trailer Released/@comment-5394014-20131029151327

-Alien massacre incoming, ETA 1 week-