New screenshots from Deus Ex: Human Revolution have popped up on the net, and of the screens below at least the first one is official and sent out by Eidos. With these screens and the awesome trailer... this game looks better and better. I said looks, our eyes are fixed on Eidos Montreal. Don't screw this up, guys.