It appears that Square Enix is gearing up for an announcement regarding Deus Ex: Human Revolution come tonight. * * *

More...