Forum finally fixed.

After way too long, our forum is now fixed. Feel free to register!