Majin-Tenshinhan on 02 July 2009
1. Super Mario 64
2. The Legend of Zelda: A Link to the Past
3. Super Metroid
4. Phoenix Wright: Ace Attorney
5. The Legend of Zelda: Twilight Princess
I think that's fairly accurate.