hahahaha
this is awesome. I mean the strokes version is better just cause it has that wailing singing in it, but this is a pretty awesome cover, as it is a totaly different style.
but the part "no they aint ever gonna understand" and around there is really well done by you. I like how you just have a higher piano to replace vocals, good job.