Initially, the release was scheduled for August 27, 2025, but production setbacks led to the multiple postponements.