Looove mini-movie music videos. And looove this band.