Board Thread:General Discussion/@comment-33212120-20170929185013/@comment-5956954-20171004072139

The site contains ads, around two per page. None during the installation, but a self-advertisement during game launch. Other than that, it's probably legitimate.