Play games
Choose the game that interests you and play itfor free.
Complete the tasks
Every game has some tasks for which you will receive Soul Gems.
Receive rewards
You can exchange your Soul Gems for Steam Wallet top-ups, game keys, CS:GO Skins and other rewards.
So as you might already know, the lobby in CS:GO is now changed, and you can invite other players that want someone to play with and you can set yourself to 'want someone to play with' yourself. What do you think about this feature? (not running CS:GO in English, therefor there's probably some bad translations)