I'm not sure I understand this.
But there's an option for a steam download when you open the saves?
The information above says you can get the steam key when you buy it on itchio. You should get this page here: http://i.imgur.com/dQ8pHZL.png
Steam option is at the bottom.