SvennoJ said: You don't need Steam for voice chat, youtube, browser whatever, you already have access to all that, plus awesome features from Steam. Steam has its own you tube app anyway, you can add gameplay videos to each game community. |
Even that: http://store.steampowered.com/videos/