One of the biggest selling points for choosing a PC over consoles for gaming is Steam. The convenience and instant availability have made it the standard for many a gamer. 276 more words
Tags » Digital Distribution
The NFL awarded one game streaming rights to Yahoo! for its international game between the Buffalo Bills and Jacksonville Jaguars. Yahoo! supposedly paid between $10-20 million… 351 more words
Valve has updated how it handles requests for refunds for purchases on Steam.
Under the new system, you can request a refund for nearly any Steam purchase “for any reason”. 215 more words