Skilfully executed, fun and atmospheric – Ready Player Seven Debut at Edinburgh Jazz Festival November 28, 2023