Also german here asking for keys, I bought both games on itch, wish to play it on the steamdeck.I Love your work