Nintendo

Rhythm Heaven

75%

Release date: Jul 31, 2008

Reviews count: 1

Super Smash Bros. Brawl

89%

Release date: Mar 10, 2008

Reviews count: 6

The Legend of Zelda: Majora's Mask

98%

Release date: Apr 27, 2000

Reviews count: 1

Super Mario RPG

71%

Release date: Mar 9, 1996

Reviews count: 7

Live A Live

63%

Release date: Sep 2, 1994

Reviews count: 4