I hope it will still appear in steam because I can't buy it here.
I'm flattered that so many people think its worthy of a steam release. Perhaps one day!