The weekly top 10 selling games on Impulse for the week of October 25th - 31st has been published. Sins of a Solar Empire: Entrenchment, Demigod, and The Witcher make the top 3 for last week.
1. Sins of a Solar Empire: Entrenchment
2. The Witcher - Enhanced Edition Director"s Cut
3. Demigod
4. Sins of a Solar Empire Bundle
5. Red Faction: Guerrilla
6. Call of Duty 4: Modern Warfare
7. Fort Zombie
8. Sins of a Solar Empire
9. Machinarium
10. AI War: Fleet Command