Other than the fact that I don't really like any of tegan and sara's stuff (mostly because of the vocals) I think this is your best music vid so far, Tom.
I liked the way you used the guitar, and how you had the Angel flashback.
Practice makes perfect they say. Keep at it and prove them right. This vid is evidence that your on track. Plus the imagery suits the tone of the music.