Demon Slayer's $738M Run & Intrepid Studios' Financial Dispute – April

Video GamesMonday, April 13, 2026

2 articles analyzed by AI / 690 total

Key points

  • Demon Slayer: Infinity Castle had a successful nine-month theatrical run, earning a significant $738.5 million globally by April 2026. However, fans remain in anticipation as the official Crunchyroll streaming release date is still not confirmed, leaving uncertainty about when it will be available digitally.[GamesRadar+]
  • Intrepid Studios is currently facing financial scrutiny as its CEO publicly denies allegations of misappropriating funds for non-development expenses, including Magic: The Gathering cards and hiring a personal chef. These claims expose potential economic challenges impacting the production of their MMORPG, Ashes of Creation.[IGN]

Relevant articles