You may also check out our sister site SoyPlace.
They have not shown any sign of activity in the last 2 months