Oct 8th Patch Notes Vengeance

What are your thoughts on this? Would you still pass on Soul Barrier or use it now?