this piece has some quality moments... especially from 00:48 to 01:08, which features some of the finest guitar work and mixing in the entire scene, i would say.
but, it seems as if it weren't for that 20 second part, (which is sweet but oh so short) the song would be a bit lacking in the mixing and arrangement department.
it could have been really great if you had elaborated more on the mix, though!
cheers.