Better late than never, Reacting to Nintendo Direct 9-12-25