Well, sort of. The forum doesn't appear to be back, but the rest is.

The URL is different. Cougar World is here.