My thoughts on Nintendo Direct 9-12-25