Nice translation
You def. hit it in terms of translating this song song into synth! I'm a fan of the song, have it on my iPod and listen to it enough that I could do an on-the-fly comparison for each part of this while listening. I'll admit, the oddly muted sound was weird, and some of the riffs didn't translate entirely as I remember them, but overall, great job!