We Breakdown the Best and Worst of 9.12.25’s Nintendo Direct!