It's invasion-only and Netherworld-only.
No plans to extend it, because then we also need to talk about the actual physical location of the prison.
Actually, game-mechanics-wise it has nothing to do with religion at all. It's just a different flavour text for the escape option that Infiltrators also have.