A new Nintendo Direct is coming this weekend, though not for any games but instead the upcoming sequel to the highly successful Mario movie, Super Mario Galaxy. The timing of this direct is distinctive, with Nintendo opting for a rare weekend direct, which will take place on Sunday, January 25 at 6am PST, 9am EST, […]