These are invite codes, not steam keys. They don't work in Steam. You need to enter them into asset.party - not in Steam. You still get the game in your Steam library.
The problem with giving out Steam Keys is that we lose control. They end up for sale on scumbag websites.
While that can still happen here, we can more easily trace and punish those responsible or do special things like making the codes expire after a week or two if not issued etc.