RDR remake leak: What does the new logo mean?byEray Eliaçık 28 July 2023Is an RDR remake leak just dropped, or do fans just want it to be it's true? A new Red ...