This group is exactly what the name implies. A group for people who are Christians. If you're a Christian then please join us. We're a place on Moddb for Christians to gather and talk. It's as simple as that.
This episode was in response to the usual defensive Religious vs. Atheist argument that sprung out in the comments section of one of Extra Credits recent mini web documentaries.
The subject of the other videos was Religion in Games. You can watch them here: Penny-arcade.com
This episode deals with the element of faith, and how it is present even in science.
This isn't exactly "Christian" related. But it does relate to general religion and spirituality, and is quite interesting. :)