It's been in the works for so many years now that from what I understand, they've had to revise the engine about half a dozen times because technology keeps advancing!

I would love to see what they have now, though... At the very least, the level design and components of the game (weapons, enemies, etc) should be rock solid awesome by now, even if the game engine isn't done...