Futuristic Bigfoot Overlords From Another Dimension have abducted Jon Hatch