It was disguised as a YouTube link, but I found out that it’s just some stupid forum site the guy is trying to get people to use.

It’s actually a fine site, don’t know how it came up as a 2/39 on VirusTotal.