How open is it to non-European immigrants?
It's supposed to be fairly easy to bring a spouse (different or same sex), or even an "unmarried cohabitating partner" with you.
They even offer work permits for self-employed workers, though that requires quite a bit of extra paperwork (you have to proof self-sufficiency). I heard you can start a business here and request something like a 2-year grace period before you have to proof you are self-sufficient.