Bandai Namco presents a new Dark Souls animated trailer directed by Eli Roth called The Witches. Don’t miss the special selection of concept art done for the game, just after the short