However, in the meantime, a lengthy entire outline of an abandoned roguelike was posted on r.g.r.d., and judging from its length, I can see why it was abandoned. When confronted with a todo list of that magnitude, any programmer, no matter how great they are at getting things done, or how skilled, would shake and quail.
For Kharne, I have a multitude of ideas, enough to keep me programming for two years, yet the basic framework, or what passes currently for the basic framework is already 14k lines of code:

But unlike the author of the abandoned attempt, programming on Kharne will recommence soon.
* Incidentally, as far as Wikipedia goes, the article isn't too bad. It does underestimate the impact of viscosity however, and doesn't mention hot-spots or boundary layers, but I'm not going to go to the lengths of editing the article to show this - I prefer to spend my time coding instead!