I made a post in one of the pen forums where I said that I was glad the forum was back and hoped it would last. I see that that was on April 29th.s It dropped again later in the day.
Hopefully it really is back for a good long time now. I missed it.