NS The Legend of Zelda: Breath of the Wild
Nintendo, 2017 98.05%
37 Reviews
WII Super Mario Galaxy
Nintendo, 2007 97.64%
78 Reviews
N64 The Legend of Zelda: Ocarina of Time
Nintendo, 1998 97.54%
28 Reviews
WII Super Mario Galaxy 2
Nintendo EAD Tokyo /Nintendo, 2010 97.35%
56 Reviews
PS3...