Its been through 3 engine changes, they also started from scratch each time the switched engines. They've been funding the game 100% on their own, and it is in development. It will be released when its released. And people shouldnt compare this to Dikatana. Ion Storm didnt fund the game out of thier own pocket and DNF also wont need to sell over 5million copies to break even. 3D Realms is a small company, the DNF development team isnt all that large.