Thanks TurkeyKittin, If all goes well the steam release should be available in the next few months.
It looks like it must not have gone so well...