You missed out on a lot of good RPG's. Considering Earthbound isn't even in the top 25 I'll guess you might not be a huge rpg fan? Lufia series, secret of evermore, illusion of gaia, breath of fire series and dragon quest/warrior series are all missing from that list. Oh well!