Max Glenister I THOUGHT YOU WERE DEAD! Though actually I'm happy to see Daft Punk come up on my New Releases playlist this week.