It would appear that I was partly correct. The site is back up now and performing much, much better from what I have seen. Free Day is officially over though (apparently they gave away the whole $100k!) so perhaps the load they're seeing is now just drastically reduced...