Entries in 'best selling' (1)

Steam

Steam announces Top 100 best-selling games in 2016

Steam has announced its top 100 best selling games of 2016, with Civilization VI, Rocket League and The Witcher III: Wild Hunt all making the top twelve. The data ...

Katharine  Byrne
by Katharine Byrne
on Jan 3rd 2017 at 10:17AM in News