Site takes ages to load
I'm on 1500kbp/s internet and I've got a decent computer, 4GB Ram, 2.6ghz quadcore, nvidia 9500GT graphics card etc etc, but the Telltale main page takes ages to load.
I use internet explorer, although I've experienced the same problem with firefox. Most sites that are flash heavy, like gamespot take a few seconds to load, but telltale takes a good ten seconds or so, and during that time the browser freezes if you try to open a new tab/window.
I also found this to happen on other computers at university, and they use firefox. But they're slow computers.
Am I doing something wrong on my end, and is there some way to fix it? A different browser perhaps?