Proof of Heaven?