After an amazing FY 2024 with the releases of TOTK and The Super Mario Bros. Movie, tough comparisons have caused a serious year-over-year drop in sales and operating profit at Nintendo. Post navigation Nintendo (NTDOY) Q1 2025 software & hardware sales drop over 40% from Q1 2024Nintendo (NTDOY) Q1 2025 mobile and IP related sales fell 53.8% year-on-year
Blizzard throws World of Warcraft healers and tanks a bone as Midnight’s UI falls short Oct 26, 2025 charliegames