Mura Masa: Demon Time review – fleeting… Producer Alex Crossan, AKA Mura Masa, lived up to the “difficult second album” trope when it came to releasing…