The sale's going on right now - at the time of writing Lone Survivor: The Director's Cut is on offer at $3.74. Other games set to feature at some point during the sale include Papers Please, Divinity: Dragon Commander Imperial Edition and Leisure Suit Larry: Love for Sale.
Posted on Oct 22nd 2014 5:00PM
Posted on Oct 20th 2014 3:30PM
Posted on Oct 20th 2014 12:49PM