Is there a difference between the Steam version and this one?
I live in Germany and the Steam store page for this game is blocked for me.
There are significant differences. I'll look into why it's blocked in Germany. If your account is 18+ it should be able to see it.
Germany has some legislation in place that makes Steam auto-block adult games on it.
So, unfortunately I won't be able to use the Steam version.