It will be released on Rockstar Games in November while also being exclusive to Epic Games for one month in November. It will also come to Steam in December, after the Epic Games exclusivity ends (it will still be available on Epic Games after the exclusive period ends).
Join in the discussion at the thread linked above.