Love Steam? It will soon let you play multiplayer games with friends

Multiplayer games! One of the greatest pleasure of existence. With the rise…