Animated sci-fi story