Good job, it sounded pretty spot on. There where a couple of bits that you didn't get but i'll let it slide Are you sure the chorus is played like that?
I saw a couple different ways to play the chorus, and i just thought that sounded cool and fit well, although it may not of been completely right lol!