The Super Mario Galaxy Movie Direct announced for January 25
The Super Mario Galaxy Movie Direct is taking place on January 25, Nintendo just announced. It will air at 6 AM PT / 9 AM ET / 2 PM in the UK / 3 PM in Europe.   The post The Super Mario Galaxy Movie Direct announced for January 25 appeared first on Nintendo Everything.