Another Mar10 Day has come and gone, and with it came several surprisingly big announcements. While Nintendo celebrated the Italian plumber’s holiday by solidifying release dates for the Paper Mario: The Thousand Year Door remake and officially announcing a new animated movie, we here at Kotaku celebrated by asking…
Read more...