Shit, if that's all that people require for "proof of heaven", they could have just gotten hold of some Ayahuasca…