Release Date, 9.25.2024 Orrin Kutela has made contact with intelligent life on another world—or it has made contact with him. Even scarier are the ...