Well, in order to promote the Swedish scene to the rest of the world - it must be in English - so that's the fairly simple reason. The second being, I am not Swedish myself, so it doesn't really feel natural to write in Swedish.
Ah, I apologise. I wasn't aware that was the point, I thought the target audience was in Sweden (the site was down when I made that comment so I hadn't seen it).