Not the thread that started this whole thing, but here's the NeoGAF thread about the game's development. It has far more pictures and concept art than the official website. http://www.neogaf.com/forum/showthread.php?t=381946 (Warning: typical forum immaturity... but that does seem to be the focus of this article.)
Just in case you aren't being facetious 3DRealms have packed it in on Duke Nukem Forever. Thats what happen when you have moving goal posts and millions of dollars to spend.