ff7nes' sites:

title views votes rating creation
?Final Fantasy 7 NES 2,550 19 (1.95)  2006-01-04