News May 20, 2025 Detonation-powered rocket from “science fiction” of the 80s successfully took off into the sky