Top
130°

Steam sales chart for the week ending the 10th of October.

Crowbar Error 42 writes "It that time of the week again where we take a look at the top ten selling PC games on Valve's Steam service."

Read Full Story >>
crowbarerror42.com
The story is too old to be commented.