Thank you so much!
Our pre-orders for Steam will be ready soon. We will post an announcement here on Itchio too once it is :D