Wii u

Trauma Team

80%

Release date: May 18, 2010

Reviews count: 1

Need for Speed: Most Wanted

78%

Release date: Nov 15, 2005

Reviews count: 26

Mario vs. Donkey Kong

83%

Release date: May 24, 2004

Reviews count: 3

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

TACTICS OGRE: Let Us Cling Together

90%

Release date: Oct 6, 1995

Reviews count: 1