I know we’ve all been eagerly awaiting the release of Deus Ex: Human Revolution, and the constant release of teasing trailers isn’t helping, but we’re just going to have to deal with a little more teasing with this new video.
You can look forward to picking the game up on AUGust 23.