It is in fact coming to steam! I am currently working on setting it up to work with the steam api and get the store page and steam setup fee etc all straightened out. Thanks for pitching in!