http://store.steampowered.com/app/201290/ 25% off for a week too. Guess this means Rebellion will also see a Steam release?
6 Replies
7,600 Views
http://store.steampowered.com/app/201290/ 25% off for a week too. Guess this means Rebellion will also see a Steam release?