Switch

Fatal Frame: Mask of the Lunar Eclipse

80%

Release date: Jul 31, 2008

Reviews count: 1

Resident Evil Zero

86%

Release date: Nov 12, 2002

Reviews count: 6

KAO the Kangaroo

72%

Release date: Jan 1, 2000

Reviews count: 10

Legend of Mana

80%

Release date: Jul 15, 1999

Reviews count: 2

Super Mario RPG

71%

Release date: Mar 9, 1996

Reviews count: 7

Live A Live

63%

Release date: Sep 2, 1994

Reviews count: 4