This won't address glitches within Red Dead itself, but it is a start. It's also an acknowledgment that the game industry's attempts to reduce its dependency on Steam (and increase profit margins) can only go so far. Whether game creators like it or not, many gamers prefer to have all their games in one place -- there's a risk developers will miss out on sales by insisting on proprietary launchers, even if they make more money with each sale.