Nintendo games will return for RTA in Japan Winter 2025; after Nintendo previously demanded they seek "prior permission" for ...