User blog comment:Emilios1310/Annihilation trailer released!/@comment-121.217.29.135-20110617095415/@comment-184.56.73.240-20110617115001

I just check the image and it does resemble it.