The entire website looks shady, I can't imagine anyone installing this.
Was there any analysis on what the binaries do, because it could theoretically be a really badly implemented 'check for updates'.
Though I'm tempted to believe it is all part of a big scam :)