I remember a while ago seeing something advertised on this site or thereturnofsf.com about another site being made. I remember bookmarking it for later reference because it said coming soon, I think and I just recently looked at it again and still found it saying coming soon.