The forums are now finally available for use. Though a few remaining bugs still exist (such as some buttons being moved into unreachable spots), we are currently in the process of fixing them. Some parts of the website are useable, but are still slowly being developed.
If you happen to run into any other issues, feel free to let us know here in the Feedback/Suggestions board.