I wanted to let all the forum users know that there will some server updates going on in the upcoming weeks. If you experience any loading problems or such, please bear with us and hopefully they will finish the updates soon.
Thanks for your understanding!