Extremely frustrating website, which is ironic, because the site promotes the author's work as a web designer. You need to register your email for some services at the site, but once you've done that the services are unavailable.
Which brings up the question of whether it's a legitimate site, or a phishing scam.