The TVF is down, and for some bizarre reason redirects to a minecraft forum. http://www.vendiscuss.net/
As troubling as that is, I've heard from a number of people that the TVF is doing the same thing for them. Earlier today, I noticed that the TVF's Facebook page was down- though the TVF's twitter remained operational.
EDIT: I've gotten in touch with Mr. Caserri, who is looking into the matter.