Alleged Valve internal email leaks Steam Autumn and Holiday sales dates

Source:
VG247

Comments