Those numbers (for 3 days only) are staggering! Did they all decide to download all the games ever wanted from Steam?
Enter LAN just to update computer and download all the games bought from the last year's worth of Steam sales? It sure looks like it
