Welcome to the Official Redemption® Message Board!
Could be way off here but was Cheribum your missing card?
Zeal by chance?
Gotta be honest, I wouldn't be able to trust that defense. An opening hand Gabriel/Striking Herod, and your opponent walks in every turn.