It’s a big day for Mario Mario. It’s literally his day—March 10, a.k.a. Mar10—his new movie just got a cool trailer, and Nintendo has decided that the best way to celebrate that is to steal his shoes and put them in the plumber’s ancestral home of New York. Of course, io9 was there to take a look!
Read more…