Tag: Rage The Scorchers Archives | Broken Joysticks

Dec
14

RAGE DLC “The Scorchers” Arrives Next Week

Rage released October 4th, 2011…and now, over a year later, id Software and Bethesda have announced that they will be releasing The Scorchers DLC next week for 400 MSP (or $5). The Scorchers was originally planned to be a part […]