Interactive superhero show Dispatch has received a critical acclaim rating of 89% from PC Gamer and has sold over 3 million copies in 2025. Players have answered 727 million calls and dispatched over 1 billion heroes. The game has also amassed an estimated 23 million hours of gameplay content viewed on YouTube and Twitch.