Cruachan – Some say Devil is dead