Heyho also another german that bought both games over itch.io and would love to get a steam key if possible also screen for proof if necessary :) much love