Opinion Piece

Steam

Steam: Improvements required

Steam 5 letters with huge power. If you want to play games on a PC, it will be hard to avoid them. Valve did not only create it as a first but also established it as THE platform for the distribution of digita...