We've been holding off on a couple of things until we could migrate to a new server and that time has finally come. Once the migration is completed, everything will be back into full swing and you can expect to see a lot more coming in the near future.
So, as stated, we are actively are in the process of migrating this site to a new server. Everything appears to be moved over and working as expected. We are waiting on the email system to migrate, so until then, email notifications (and new account creation) will not be 100% functional. I'll update everyone when everything is moved over.
Also, any activity that you've done in the past 24-36, please double check in another 24-36 hours that what you've done still exists. Essentially, if you can see this message and you see whatever activity you've done, then your good to go. If you've done it before you could see this message, then it was probably on the old server and you'll need to repeat what you've done.