Replying again as I now a better view on things. I'm planning to release in November this year. The full version will exist only on Steam:
Starport Merchants on Steam
In the meantime, lots of stuff has been added to the demo so check it out if you have a chance!