Melinda Joy's new single "Too Late" hooked me from the first eight bars. The pulsing synth bassline kicks in and just doesn't stop, this mid-tempo drive running underneath everything like a clock ticking down on something you should've done already. Danceable... but with real pressure behind it.

The verses are stripped back, just enough space to feel the weight of the words. Then the chorus opens up and the whole track shifts, layered harmonies stacking until the song physically expands around you. The first time through, it floored me.

Her lead vocal keeps pulling me back, an urgency in her delivery that feels worn-in rather than performed, and the slight strain creeping into her higher phrases makes the hesitation in the lyrics feel like something she's actually lived through.

The press release quotes the hook directly: "catch that train / stomp in the rain / dream your dream / scream your scream / 'cause one day soon / it's gonna be too late." Composed with JT Martin, who recorded the chorus, the whole thing sits right on that nerve between wanting something and waiting too long.

Sharp. Urgent. Put it on.