sooo another german here would it be possible to get a steam key ? I bought the game here on itch. would be awesome
edit: i linked my steam account to hope it helps