Top selling games on Steam, week 44 1st November 2012 by Dawnshift · Published 1st November 2012 · Last modified 15th February 2017
Conan Exiles – The Frozen North 16th August 2017 by Requiem · Published 16th August 2017 · Last modified 13th September 2022