One of the few Nintendo 3DS games that were showcased during Nintendo’s E3 2012 presentation was the new Paper Mario. It has also been given a full title – Paper Mario: Sticker Star. There will be many ‘stickers’ throughout the game that will help Mario throughout his adventure. Stickers are similar to badges, which are a staple in previous Paper Mario titles, but are essential to the gameplay of the new game. From the looks of the trailer, this Paper Mario seems to be the most paper-y version of the franchise. Paper Mario: Sticker Star will be released during holiday 2012. Which Paper Mario title is your favorite?