The main page of the site now redirects to a message from Tebbe, reading as follows:
Dear Sweeping Zen Readers,
Today’s post has been a long time in the making. Many of you are aware that I have become a Christian convert, a process which began in April of 2017. Knowing what to do with my website and the documentary Zen in America has been a cause for concern for me. The easiest solution regarding the website is to simply close it down, as I do not feel God would want me promoting any religion or system of practices that do not lead others to Him. Despite offers to purchase the site or to manage its care, I cannot in good conscience make either of those two choices. I feel that much of what happened to me in 2017 was directly related to my being a so-called evangelist for Buddhism, in addition to many doors I’d opened to the demonic over the years (lust, drugs, Tarot readings, my fortune having being told, having a woman called in to my life by a clairvoyant, and much more).