Mario is one of my favorite games, ever since i came to know about video games in my childhood. It continues to be one of the worlds most played games all over the world. The following infographic takes us through the history of Paper Mario. Do check it:
This Infographic comes courtesy of Nintendo UK. Paper Mario: Sticker Star is one of the Mario games available on Nintendo 3DS