Can't Kill Progress: Deus Ex Reveal

Favorite
- -

Everything should get rolling around 9am PST 12 pm ET

UPDATE: Here's the trailer.