Fight through a haunting journey of sin and suffering in this short top-down story game inspired by Christian themes and the crucifixion.