Hey there! Thank you so much :)
The game actually went through Steam Greenlight back when it was still active. So a Steam release is coming, once I finish the upcoming release :)