Find most of the site usable. When you click on a game on the main site to check out that games mods the site gets choppy with scrolling. Sometimes I get freeze for 1 secound. Same happens when I go to the mods to scroll, but it isnt as bad as main game page.
I use Firefox.