Dragon Warrior definitely has no place on this list. FF1 has that "classix RPG" feel without being you know, terrible. Braid is also kind of an iffy choice but given how much you hype it I'm not surprised it's on here. Those are probably the only two I have issue with being on the list at all so far, not considering placement. Though I haven't played most of the Indy games on the list.
--
No problem!
This is a cute and pop genocide of love!