Steam kicks off Free Weekend today, offering ten titles to play for free until Monday October 20