The definitive Mario videogame archive
600 Nintendo items (385 Mario titles)
More being added.