This is an awesome performance of Blinded In Chains. The song is so moody, such a stirring blend of rock and electronic, coupled with the sample of that guy at the start adds a nice thought provoking piece of philosophy to the whole performance.
I'm sure you will get the traction you deserve at some stage. Keep on at it man.