What happened to New Forum Manager?

Delete already? LOL