I've taken a look at the site, and call me paranoid, but does this look like something suspicious? Honeypot? K-Line.
Forum Rules