There's no even enough information you can see on google about this website.
I think op is trying to promote the site by taking visitor from bitcointalk. As you know negative marketing is the best marketing, op is trying to do so. By this negative post it is working as back-link and visitors are going to their site. so, I don't think it is anything except advertising.