Will there be a steam release?
Probably
I only develop it when I feel like it, so even if I do release it, it won't be for a while