I'm quite late to the game on this track, but that's not for lack of having heard it.
Something about "Pressure" just took a while to capture my attention. Perhaps it required that I be in the right setting -- mellowed out and with headphones on?
Either way, the Montreal-based duo managed to capture my attention this time.
"Pressure" can be found on their debut album Little Mourning, released yesterday via Bonsound and available here.