Thanks for the feedback. I've disabled the downloads for now and I'll fix it when I get the time. I think the problem was that I forgot to actually play test the game long enough to find the performance issues.