• @echo64
    link
    English
    33 months ago

    They mean a lot of downloads were happening for a period of time.