I've taken a look at the site, and call me paranoid, but does this look like something suspicious?

Honeypot?

K-Line.