There is a new preview up of how you can be a sneaky player in the upcoming Deus Ex: Human Revolution. Game is looking very fine I must say,  I’m putting down my cash on Monday for a pre-order, I definitely want to be “invising” it up while I see through walls and shoot guards with my crossbow. How could that sentence be any cooler?