Interesting... but maybe a tad too simple...
And I don't mean the song is simple at all. I know how complicated it can be made to seem. But the creativity from this is kinda simple is all. I mean, I love the song, but I think I've heard too many mixes of it like this to really care much about the original and kinda want new life for it. That... and the point around 2:00 made me kinda want to shut my window and stop typing all this.
Still, it's worth a listen and can be improved greatly.