Paradox was probably the best choice they could've gone with and stayed within Sweden, they're known for picking up good indie game developers and sponsoring them, and I believe they give alot of creative freedom, one example being Mount & Blade.
http://en.wikipedia.org/wiki/Paradox_Interactive
Possible it might be a one time purchase through Paradox Digital download site Gamersgate, like Guild wars is.