Welcome to WebmasterWorld Guest from 220.127.116.11
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.