this track sound funny, imo. Is it a kind of wonky tekkno???