So I just came across this and had to see for myself. I went right to the "about us" to look for the satire confirmation ; I did not see that. The more time I spent on here, there more horrified I became.
I would hazard to say this is 100% real.
If I'm reading it right, in the "end time" write ups, they basically do assisted suicide so you can then "donate" yourself.
If any of the Frazzledrip videos I've read about are true, I do not need to see them. I'll let trusted sources do that. One cannot unsee such horrors