I finished up all of the work on the forums. You should notice that the forums will run faster. Now I do have a couple of things to say.
Profile pictures have been bugged. All profile pictures that were uploaded to the site encountered a very rare, and annoying bug. Basically, they no longer exist. You will have to reupload your profile picture and it should be fixed. I will look into fixing this. See my post below responding to Zaf's comment about pictures.
2. Some links on the forums will not work, and will just give an error screen. If you do encounter something like this, please share it by submitting a ticket in the dropbox (The Contact Us button). Do not send it on Steam chat or Telegram chat, just make it a ticket.