Switch

The Witcher 3: Wild Hunt

95%

Release date: May 18, 2015

Reviews count: 11

Invisible, Inc.

81%

Release date: May 12, 2015

Reviews count: 7

Pillars of Eternity

90%

Release date: Mar 29, 2015

Reviews count: 12

Endless Dungeon

79%

Release date: Dec 13, 2014

Reviews count: 4

The Talos Principle

91%

Release date: Dec 11, 2014

Reviews count: 6

The Good Life

63%

Release date: Nov 21, 2014

Reviews count: 6

Alien: Isolation

83%

Release date: Oct 18, 2014

Reviews count: 14

Oddworld: New N Tasty!

88%

Release date: Aug 3, 2014

Reviews count: 6

Storyteller

73%

Release date: May 31, 2014

Reviews count: 2

Diablo III: Reaper of Souls

89%

Release date: Mar 25, 2014

Reviews count: 7