Nintendo Direct PREDICTIONS for March 8th!