Thank you, Daft Punk. Just when I thought that the interwebs would implode due to anticipation for their much-hyped Random Access Memories, the French duo have released a full stream of the project via iTunes, ahead of its May 21st release date. On the back of one of the best music marketing campaigns in recent memory, the 13-track LP has almost impossibly big shoes to fill, so do they manage it? A quick flip through the tracks suggest Daft Punk have delivered a winner, however we are going to have to give this one multiple spins before deciding whether the goods live up to the expectations placed upon them. Take a listen for yourselves on iTunes.