Link removed - Nukecad.
That site was shown as having a Revoked Security certificate.
It was also blocked by Firefox, Internet Explorer, and Edge Chromium because of that Revoked certificate.
The site owner will need to get a new certificate issued before browsers will stop blocking it.