Unfortunately the link "claim steam key" just doesn't appear on the download page. If you want I can send you a screenshot if it helps ?
I've uploaded more keys, can you check again?
Nope, still nothing ><
email wildermyth at gmail please