Ah, Demon Days, one of my favorite albums from the Gorrillaz. I haven't listened to thier stuff for awhile, thanks for posting this!