More than 12 hours after watching this week’s The Orville, I remain quite shook (if I may appropriate the slang of a different generation). Seriously, WTF was that?! The seventh episode of the Fox adventure series’ strong sophomore run found the crew setting course for Isaac’s home planet of Kaylon, after the science/engineering officer suddenly […]