Impulse Top 10 Weekly Games for October 31st

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

Previous Story
Inside Windows Azure's data center, one of world's largest
Next Story
Now Hiring: Neowin Writers