An image of what is said to be the map for Red Dead Redemption 2s game world has appeared online. TechRadar claims "a source close to the development of