Hi,
Since I came back to game three years ago this site has always been really slow but over time it has just got worse. Some days I can't even load a single screen and the other ones it takes half a minute to load. I learned quickly not to depend on this site due to the sporadic availability...