User blog comment:RisingSun2013/New Call of Duty by RisingSun2013: Teaser 1/@comment-1476052-20140427232157

im not saying it is aliens

BUT DEFINITELY ALIENS