Well performed. I think overall the song was well composed, but some of the sections didn't transition well. I suppose to me it seemed like a montage of bits rather than a song in some parts.

Otherwise, I think the playing was good and the main refrain was well-written, and many of the movements between chords were implemented quite nicely.