ive never heard them that was pretty good. it sounds like a lot of music i listen to. i cant quite put it to a specific artist though. if you want a suggestion id say try out JAWS - Stay In
i wasnt even posting that song as a recommendation
its really hard to find a really good the mars volta song that isnt 6+ minutes lol