User blog comment:Emilios1310/Annihilation trailer released!/@comment-3462325-20110617100821/@comment-76.224.210.48-20110617160526

I agree. When I first watched the trailer I thought it was Villa.