Well the new forum is up. Some bugs might still exist but we're working to clear everything!

How do you like it?