User blog comment:Emilios1310/Annihilation trailer released!/@comment-4722160-20110616205058

The video kind of overlaps with the recent activity lol