I've been learning this song for the past few days and its really really difficult, but fun.

I was interested in knowing some of the theory behind this song as it seems really complex. Can someone tell me what key it is in, which scales he uses etc?


EDIT: Any tips on learning how to play the song would be extremely appreciated as well. Other than the obvious problems with sweeping and fast alternate picking, I'm also finding it difficult to memorize this song.
Last edited by mrinal24 at Jan 2, 2009,