There has been an update released on the dev's Discord a few days ago, however likely due to IRL issues, Itch has not been updated yet.
I too would like to hear an update on this.I donated in February of 2017, and I have not yet heard of how, or even if at all steam keys may be acquired.