A new hope for the Angel and Mogwai