A work-in-progress version of the documentary was screened at the Manila International Film Festival on March 4, 2025, with Ventura in attendance. It was then released in Philippine cinemas in March 2025. Initially planned for a limited release from March 21 to 23, its theatrical run was extended to the following weeks due to popular demand. The band held a surprise performance at a sold-out screening in
Quezon City. At the end of the documentary, the band announced an upcoming concert called Electric Fun Music Festival, to be held at SMDC Festival Grounds in October. They also teased new music, later announced as "Get This Love Thing Down", an unreleased song from recording sessions for their final studio album
Carbon Stereoxide (2001). Commenting on the announcements in a press conference, Buendia declared that the band is "here to stay".
Combo on the Run was also screened at the San Diego Comic-Con in July 2025, alongside the release of a comic book of the same name. ==Reception==