In case your problem has not yet been resolved, I would suggest just buying the game here on Itch. I opted to go that route when my steam version of the game became corrupted, after they removed it from the store.