A lot of publications are reporting this morning that Valve just made it possible for everyone to receive refunds on games they don't like within a 14 day period of purchase. If true, that would be great and would show a real about turn from the company that has been …
Read More »