Deus Ex: Human Revolution – Una valanga di immagini