It's such a shame that so much of electronica seems to be tied to streaming and social media. This track was released via New Wave Records who have a website(!), however it appears to be used mostly as a place to log links to other services rather than run a store or link to individual artists' websites.
I'm not at all comfortable with music becoming so disposable, or at least just disposable. Ephemeral? Sure, that can make sense and is often fun. But some of us do like the music we listen to enough that we'd rather not rely on an internet connection and credential-checking software before hearing it at all.