I'm one of those non-indie fans you asked for in the Audio Adverts thread, so I took anobjective listen and I have to say I'm impressed. The use of guitars was interesting and different, and the entrance of the electric guitar was stone perfect, pretty much. The use of stutters fit in perfectly with that part.
The only problems I had were: a) something around 0:57 that I can't describe didn't seem to fit in, and b) there's a hissing noise present throughout the recording. I really recommend EQing it out.