I heckin love regional steam restriction
fuck germany
Oof Im sorry to hear that, just one more perk not living in Germany and its censory of weird stuff
Try Saudi then complain :\