In case you haven't noticed, those damn Swedes are everywhere now, running rampant over the musical landscape with... More >>>