Hi! Have you considered applying for GSoC? It would sure give Descent a kick, and I believe this is the right thing to do (come on, making D known to the world is a holy mission! Maybe even Google would consider embracing it?).
I believe this is the exact time to do so.