Maybe in the future they can find another payment processor. Let's hope so. Hugs from Italy to all my German friends :-)
Definitely not censored in my country (Italy). You should check yours: for example, if I'm not mistaken you cannot buy it in Germany...
I missed it too. Ended up buying on steam, and I'm having a blast. Should have bought it sooner, 100% recommended .