Clicking on leaderboards redirects to scam website

ok so im trying to click on the portal 2 individual levels tab, but with brave shields on set up to everything aggresive, i keep getting redirected to a weird normie french site (im french) anyway. any help ? : /

Yeah, I see it too. Luckily this link is not what you want anyway. The leaderboards are on now for most games: Individual Levels - Portal 2 -

Btw we use discord now instead of these forums, SourceRuns Team

the actual link for ils is