it said there are no keys available at the time is that because the game is not out on steam yet.
We ran out of keys but we've just added more! The game isn't live on Steam just yet as it's pending review but as soon as it is you should be able to redeem your key :)