The debug menu has been enabled in Deus Ex via a mod. Details and the download point here.
http://forums.eidosgames.com/showthread.php?t=121245
Rock, Paper, Shotgun has written a very interesting essay on the game. Video games are thought-provoking? Who'd a thunk it?
http://www.rockpapershotgun.com/2011/09/06/deus-ex-human-revolution-is-about-drm/
***************************
Copyright Solo MMO Player at http://solommo.blogspot.com
The Solo MMO Player collects links to the most useful or interesting MMO websites, databases and blog entries I have found, with a bias toward topics of interest to the Solo Player. Use the search box in the upper left hand corner to find topics. Kelari NPC Warrior art courtesy of Game Fluid.