Things in the works, always. I don't say anymore what's being worked on for various reasons, but there will be new updates as soon as they're ready.
The other boards were taken down because they were getting hammered with spam, constantly, and it got tiresome trying to defeat it. For some reason the spammers don't spam in the sections I left up.