If anyone is interested, they opened sign ups for closed beta. http://community.godsandheroes.com/betasignup/