It does indeed. Thanks for sharing this, and I'm now a fan. Sadly, they seem to have split up after rebranding as 'Twin Beasts'. I found the album for this on bandcamp: https://thetoottoottoots.bandcamp.com/album/outlaws ; and the rest of the album is great too after sampling a few tracks.
That lead vocalist is mostly incomprehensible, but his voice is awesome.
I don't mind the taste of the "healthy" tortillas. I generally prefer the taste of whole grain bread and pasta over white flour variants. My largest complaint is that they all seem to disintegrate when you look at them -- probably a gluten thing, but they all just break or shred instead of hold together, which defeats the purpose of wrapping your food in them.