The downloads are very slow?
When trying to download the TP2 today, it takes about ten minutes to download 35MB, getting 60KB/s... So, is the site getting hammered with a lot of traffic (which is kind of positive) or is the download server just hosted on the old 486 in Jon's cupboard?
I had zero trouble downloading the new snapshot 188.8.131.52 that came out today.
Your suspicions about the site being hammered are probably on point. I've noticed odd, erratic behavior from whatever servers are handing out the installs whenever a TP or screenshot drops.