The definitive Mario videogame archive
672 Nintendo items (432 Mario titles)
More being added.