I'm a pretty casual Patton enjoyer but I'm a little embarrassed I never looked into that. I like Melvins and Oxbow, but out of the bands I see on their site ISIS are/were definitely my favourites.
Anyway truthfully I was thinking about Binding of Isaac when I made up this silly name. :P