This is actually something rather decent, plenty of work went into it. Would perhaps need a bit more oomph and a bit more distinctiveness, more kick. But to me it’s preferable to some other efforts. Could perhaps profit from a female singer.
Anyway, thanks for finding and sharing!