I had some technical problems with the forum and had to do some updates and patches. It got a bit tricky and the forum was down for several days, but it looks like everything is working again and we are back online.
Sorry for the inconvenience.
It's quite alright.
In fact, it's loading correctly on my browser now, which it hadn't been for a while due to an OS switch, so yay!