One of the problems appears to be that the DNS server hasn't been updated in the root servers. This is the response from a.gtld-servers.net:
empegbbs.com. 172800 IN NS ns1.perilith.com.
empegbbs.com. 172800 IN NS ns2.perilith.com.
ns1.perilith.com. 172800 IN A 69.55.231.12
ns2.perilith.com. 172800 IN A 72.233.34.35
This is the response from ns1.perilith.com:
empegbbs.com. 86400 IN NS ns1.perilith.com.
empegbbs.com. 86400 IN NS ns2.perilith.com.
ns1.perilith.com. 86400 IN A 69.55.231.12
ns2.perilith.com. 86400 IN A 173.203.115.251
Note that the glue record for ns2.perilith.com has a different IP address at each server. I don't know which is right, because neither IP address seems to be responding to DNS requests; both time out. I guess that means that neither of them is correct.