My bet is that the hosting company rebooted the servers and the website came online. Ephi probably had a few months of hosting pre-paid. Someone go tell Ephi.
In the mean time, someone should save all the comments and screenshots now while they still can. We missed our first chance, but now we have another.