Welcome to WebmasterWorld Guest from 188.8.131.52
The site is still in the process of being finished. There are links to it, but I seriously doubt that one person clicked three links on purpose while actually looking for information.
I really hope that actually was/is the case, but highly doubt it.
Oh, and this was not on my own site, of course.