>>543491137
>the site confirmed to be ~60% bots
This means jack fucking shit.