Does anyone use this place? It seems to be down, I haven't been able to get in all weekend. I say in the Afterdawn news that some websites were taken down by the gov. Was wondering if this is one of the sites they hit? If anyone has any info. I'd appreciate it.