1 min read Fans express displeasure about release prices for Red Dead Redemption on PC 8 months ago bitnews Red Dead Redemption, one of the greatest open-world games of all time, is causing waves in the gaming world for...