Stardock Entertainment placed most of their titles on sale last week, so that gave many the advantage of making the top of the list. These are the top 10 PC game sales on Impulse for October 3rd to October 9th.
Stardock Entertainment placed most of their titles on sale last week, so that gave many the advantage of making the top of the list. These are the top 10 PC game sales on Impulse for October 3rd to October 9th.