Red Dead Redemption 2 confirmed for PC

Seems like it. No matter what you do, you have to go through the stupid Rockstar Social Club crappola I guess.