Hey aliens! Take Kevin! Please! Take him now! Lisa talks Lovecraft, other planets, and an F1 trophy fiasco.