Here are the ten top selling titles on Steam for the week as reported by Valve:
1. BioShock Infinite
2. Borderlands 2
3. XCOM: Enemy Within
4. XCOM: Enemy Unknown
5. Terraria
6. FINAL FANTASY VII
7. Total War: ROME II
8. PAYDAY 2
9. Civilization V Brave New World
10. Castle Story