User blog comment:Damac1214/Extinction Mode Reveal Trailer Released/@comment-12521892-20131028211233

Aliens.............HELL YEAH