Some people have said mt game isn’t claimable
I would have to see the sale page to check.
Also my understanding is that if you do a giveaway, if you later opt to release on Steam and add the keys to the system
People who claim a game for free during a 100% off sale do not get access to external keys. We do this because otherwise some bad people would create a lot of fake accounts to steal all the Steam keys. If you’d like to grant external keys to those holders after the fact then we can arrange something, contact support.