Shadows of the Damned: Hella Remastered launches October 31

New costumes previewed in latest trailer.