Previous Episode: 13 Its Gonna Get Weirder

In this episode, we repeatedly kill a man until he gives in. The group toes the line between good and evil, stepping over it each time the demon mayor wakes up. Fa-la-la-la-la-la-la