I like. Very much.
I've heard various version of this song remixed... B0UNC3's, a couple others who's names I've forgotten. Yours takes the cake. But, I feel that I must say that it seems overloaded a lot. I love the mixing and instrument choice, but there are parts where it just seems that there is too much going on. 5/5, 9/10. Maybe make it longer and streatch out the goodness? :P Rock on dude.