Lasting First Impressions of Paper Mario Sticker Star Developed by Intelligent Systems | Published by Nintendo » Here we go! The fourth installment to the Paper Mario series has just been released for the Nintendo 3DS. Thi...