Will it come back to Steam?
Unfortunately no
i was waiting for it on steam and saw it removed, so when is the official release date? if there is any