This site is very wtf?

Nice message, but its a wee bit bizarre.