I can't promise anything, but my publisher is open to releasing it on Steam; though one thing is for certain, it'll be released here first- no simultaneous release. Additionally, it'll probably be a 'different version' due to certain Steam release rules and guidelines.