Allegedly its been merged into the Software News forum, though I couldn't specifically identify any threads in there which had been in the beta testing forum previously... (though I suppose that could be a good indication that the merge was the correct thing to do...)