This is really great.
The lead guitar is very clean and it drives the song along very well. The only thing is the delay gets muddy at 1:16 but it doesn't matter. I find the song to be perfect. It reminds me of Buckethead's Nottingham Lace. Just a lot more lively and energetic.