Being a developer, I know its pretty easy for a few problems in one area to affect the other. For example, they switched engines from Quake II to unreal, so they had to start all over. We saw the first video, it looked pretty cool. We saw the 2nd video which totally rocked at the time, and I have no clue why they didn't just finish it then (that was using unreal tech). Now, I've heard they are adding in normal mapping and other features to try and compete with doom3 style tech so if this is true, then they are redoing all the art AGAIN. I don't know how they can afford to keep working on it, duke3D and a few licenses must be padding their pockets well. Rest assured, it will rock when its done, in 2089... just joking there. I hope they finish it, I'm looking forward to it. I saw the prey engine first hand at E3 ages ago. It looked incredible back then. I even met the guy who programmed it... he died a few years later from asthma?? But shit happens in game development. My hats off to 3D Realms, they don't have to eat a publishers shit and make a crap game and conform to deadlines, so they aren't. If they have the cash to take 20 years, let them I say. Duke 3D might not have been true 3D, but it crushed Quake in terms of real game play, and interactivity. It was something that stuck out of the crowd of BS. It was like GTA, back then, because you could do anything and it had attitude. Now games are getting so much more expensive to develop and they take so much longer to make, its no wonder they are taking forever. They want it to stand out above the rest, so its going to take some time. Any more, people are so critical if one little thing isn't perfect your condemned. AI has to be top notch. Graphics need to be cutting edge. Sound has to have the latest sound buzz features..... Gameplay has to own everything else, then on top of all that it has to have internet play, be moddable, etc etc etc. Its a tough industry, and is only going to get tougher to compete in. My guess is they have made duke forever like 3-4 times now. Basically got it mostly done, then the graphics were inferior to other products out there, so they thought they could overhual it quickly, so they switched engines... but discovered some other cool things they could do with that, changed the design a bit... before you know it another two years got away from them, and its nowhere near done, then the doom3 bomb was dropped on everyone... so lets scramble to put normal mapping in... oh wait, physics and ragdoll is standard now... lets waste another year putting that in properly, and now the designers have to change all their entities and level designers need to make their levels actually use these features, lets rework them quick... but then someone makes a new level from scratch that really takes advantage of the phsyics and real time lighting... and all the old stuff is... well, old. A new standard is set, so you have to throw out the old. This can turn into a vicious cycle. Hopefully they will have the wisdom to say enough is enough and just finish it someday.