The Final Mario Movie Trailer is Coming on March 9th!
Damn, it’s been a good time for Nintendo Directs hasn’t it? Indeed, just a few weeks after a general one and a few days before the Pokemon equivalents, another such presentation has been announced by Nintendo. And this time, it’s about the Mario movie. Yep, on March 9th at 10pm, Nintendo will air the final…