New sci-fi release