This was pretty much a WTF episode for me. Don't get me wrong, I love discussing philosophy and religion, but since I got used to South Park being a down-to-earth satire of culture, politics and religion, this episode just flew over my head.
For one thing, I was constantly trying to think back to any particular news in…