Wow, this is still being developed? I still recall the Heavengames forum thread that spawned it...
It just had a big release in January even!