:: Michael Jackson's Billboard awards hologram? Nah, it gave me the creeps - falling right into the "uncanny valley".
:: Robyn and Royksopp's new video? Nope. Too headachy.
:: Jay-Z and Beyonce's tour trailer? Maybe. It's got Sean Penn and Rashida Jones in it, and you get to hear Beyonce cover Justify My Love - but it's so po-faced and self-important that I began to go a little Solange.
So it was a great relief when star-in-waiting Banks popped up 10 minutes ago with a menacing new track called Drowning. Premiered on Zane Lowe's Radio 1 show, it'll suck the breath out of your universe like a collapsing star.
If you've been following Banks, you'll know what to expect: Sultry, stuttering R&B sculpted from the shards of her shattered heart: "From the girl who made you soup and tied your shoes when you were hurting - you were not deserving," she quivers.
Have a listen below.
After the premiere, Lowe asked Banks it was painful to bare her soul like this: "It's a good pain," she replied. "I let it out because I need to. It doesn't feel painful but it's necessary."
Drowning is a mesmerising trailer for her album Goddess, which is out on 8 September.