Question: The Last Battle received plaudits from what publication founded in 2005?
Sentence (from "Waze &amp; Odyssey"): The label has received plaudits from the likes of XL Recordings & Feel My Bicep Blog
Relevant evidence: No