Castrovince: Cain coming into his own