If you check their forum and site, the demo is not released yet, and they are not even ready to accept playtesters.
I think the only people playing it are the people on the mod team...
------------------
"During a witch hunt, don't get caught wearing a pointy hat."