This is some ill shit.  It's definitely worth a listen and a download, check it out!