I like this a lot, even if I’m not super clear as to what is going on. I also dig the song. It’s got some super awesome New Wavey thing happening and it is great. Who are these guys? Why are these guys? Where are these guys?! Someone! Quick! Tell me!!!
My only complaint, and this is a technical one, is that the rolling shutter on the quick panning shots makes me a little crazy. There’s not a whole lot to do about that though.