• AceFour
    link
    fedilink
    51 year ago

    Probably a PCMag puff piece placed by a marketing firm for Reddit. Happens a lot.