Will you try putting this game back on steam someday?
They did already. Here is the post with the explanation.