By Ishaan . June 5, 2012 . 9:48am
Paper Mario: Sticker Star and Luigi’s Mansion 2, both for the Nintendo 3DS, will be released sometime this holiday for the Nintendo 3DS, Nintendo confirmed at their E3 media briefing this morning.
More details on both will be provided tomorrow.