The definitive Mario videogame archive
670 Nintendo items (430 Mario titles)
More being added.