A new player arrives to sow Discord in the game streaming market
Discord, the popular online communications software have finally moved their game shopping and streaming service into beta. For a $10/month fee you gain access to quite a few games, ranging from the…
Read More