Continous hardware fixes
We will continue with our hardware upgrades and fixes this coming week, hopefully getting rid of all performance issues once and for all. We are sorry for the inconvenience with the loading screen - at least it's better then not getting to the site at all! Thank you for your patience.