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."
nin: This forum is headed for a disaster of biblical proportions. Blue: What do you mean, "biblical"? xXBatmanXx: What he means is Old BBS, El Presidente, real wrath of SysOp type stuff.