We should expect a "special message" from Deus Ex: Human Revolution tomorrow, according to an in-game message, as shown in this screenshot sent along by nin. Word is: "Human Revolutions -- Special Message Incoming / Be Ready / 2200 GMT 29 Aug."

DirectX 9 or 11? (edit: Guess you're running 9 is you're using XP)Looking at this chart (last one, CPU Usage) it looks like if you're using 9 and 2 cores, it could take up to 100% of the proc, which may be what you're seeing.