Even though I have completed all twenty-eight levels, Scourge of Humanity is not quite ready for release (almost though). I still have to playtest the whole thing and finish writing the text files containing the storyline. At earliest, expect the mod to be release before the New Year! If not, sometime early in the New Year!
Once I am done playtesting the mod and writing the text files, I will get some other bloodlites to do some more playtesting. If the release of the recently released Death Wish taught us anything, it's to make sure you got enough playtesters.