Switch

South Park: The Stick of Truth

84%

Release date: Mar 19, 2014

Reviews count: 16

Risk of Rain

75%

Release date: Nov 7, 2013

Reviews count: 1

Outlast

77%

Release date: Sep 19, 2013

Reviews count: 15

Shovel Knight

87%

Release date: Jul 4, 2013

Reviews count: 7

Warframe

78%

Release date: Apr 24, 2013

Reviews count: 5

Dragon's Dogma: Dark Arisen

72%

Release date: Apr 23, 2013

Reviews count: 11

Resident Evil 6

71%

Release date: Oct 1, 2012

Reviews count: 19

Spelunky

87%

Release date: Jul 29, 2012

Reviews count: 10

Diablo 3

88%

Release date: Apr 15, 2012

Reviews count: 37

Minecraft

90%

Release date: Dec 14, 2011

Reviews count: 10