You are welcome ^^ Yes, it was partly due to Steam's new rules. Several players asked me for keys via direct trades, but it's not convenient both for players and me. So, I expanded to Itch.