Congratulations on the steam release! I'd like to buy the game, but since I live in Germany, I am blocked from even seeing this on the platfrom. Do you have any alternative platform from where german ppl. could be a steam key? As fas far as I am aware, we germans can still activate steam keys even though we can't purchase them.