Valve software

Half-Life: Alyx

95%

Release date: Mar 23, 2020

Reviews count: 12

Artifact

68%

Release date: Nov 28, 2018

Reviews count: 2

The Lab

83%

Release date: Apr 5, 2016

Reviews count: 1

Dota 2

88%

Release date: Jan 28, 2013

Reviews count: 8

Counter-Strike: Global Offensive

87%

Release date: Aug 26, 2012

Reviews count: 13

Portal 2

96%

Release date: Apr 21, 2011

Reviews count: 18

Left 4 Dead 2

87%

Release date: Nov 19, 2009

Reviews count: 18

Left 4 Dead

86%

Release date: Nov 18, 2008

Reviews count: 18