palata 4 hours ago

Is it somehow related to "Total AdBlock"? One of the very first things the page says is "use Total AdBlock", which makes it sound like advertising.

I don't use Total AdBlock and I got 100/100.