I came across this and wanted to make a quick post about it. Some are saying this might be a song by Daft Punk that was "leaked". I'm not completely sold on it however. Either way, I do like it. I think people are just so excited about a new Daft Punk album being released in 2013 that when they hear anything that might possible be Daft Punk they claim it is.
Here it is for your listening pleasure and you can be the judge!