Football Manager 2017

Civilization 6 once again dominates weekly Steam Charts, Fallout 4 and Season Pass back on the list

The list of top selling games on Steam by revenue for the week ending October 23 contains one slight surprise and some not so surprising entries.

4 years ago

Football Manager 2017 headlines