After the recent separation from their publisher, Neverax appears to be back on track and bigger and better than ever. Their site has been updated and they are once again accepting beta applications for phase 2.
Even if you signed up for beta before, you will need to do it again. You can sign up for the beta at this link.