Like all good indie pop, this song has a nice glaze of haze