well but drx say something like this "i have two nights betas, one 40% complete and other a little more complete"

also if there is other beta more complete... why not share it? also the hidden boss "Selph" was nearly inserted in the nights developent, who knows, probably there is a "Selph" in this nearly complete beta