A few minutes ago it looked like the content had been deleted. Right now I tried twice; first time I got a Tumblr error page, the second time I got a redirect to an "Enter Password" field on a Tumblr blog page.
I'm going to suggest that the owner is migrating the domain to point at a Tumblr page. Right Now. Maybe his servers were having trouble with the increased interest?