Hey there, I didn’t really find any other way to contact you guys (your website seems to be down).
Turns out your game(s) on the Steam store aren’t displayed for people in Germany due to a new law: https://steamcommunity.com/groups/steamworks/announcements/detail/4678768276768588864
Please fill out the missing information so people from Germany can buy your games!
This is what it currently looks like for me: