Ah I see, rather fitting for EA's antics as of late, chopping something up for their own depraved reasons.
OT: Huh, a cult of humans that "dress" like the Slashers, I'll admit, that looks interesting. Reminds me of some Chaos cult from the Warhammer 40K verse in their devotions like that.
I think seeing things like there is no cure, you just try and keep the crazy in the back of your head as best you can, unless Issac is a Grey Knight or something, those images are gonna haunt him till he dies, plain and simple.