I hope nobody took my last rapturous post seriously. I don't believe any of that stuff, in fact I don't believe in anything at all. Of course this reminds me of one of my favorite songs by Wolf Parade. But I've always liked this cover by Her Space Holiday.
Luckily, looking up Her Space Holiday led to the discovery that they'll be releasing a self titled album on August 16th. Her Space Holiday has always been the definition of indie pop in my mind and judging by this brand new single, "Black Cat Balloon" it looks like they've stuck with that sound.