The now very familiar cycle of: cryptic videos + social media account changes predating a mysterious musical release happened this week with Lorde, starting at the beginning of the week. And everyone suspected, as prompted by the artist, that something, likely a single, would land by the week’s end. Lo and behold, it’s here, it’s called “Green […]