I don't agree in this case. I don't want to start editing, I want to know what the heck a "3D website" is. Now I know, and it turns out it's not something I want to spend any time using.
I'm getting strong vibes of the work of indie game developer thecatamites from the site.
Not quite sure what sort of site, on which I was attempting to actually accomplish something, I'd be happy to find something like this on, but there's probably some use I'm not thinking of.