Mmm not necessarily, ES didnt want to be signed, so sony gave them their own label (which backfired because you have to put alot of your own money back into it ahahaha). Yeah but ES are poo.
I'm not really familiar with the genre, and to me this sounds like a scramble of 3 different types of musical instruments. Anyways, Nice try I guess.