rankings.fun
#75 in The best games ever (according to an idiot)
Super Mario RPG: Legend of the Seven Stars
<
Mega Man 8