Interesting stuff! Sort of a Devo-meets-prog-rock! Great mix on the vocals. Wasn't sure if the voice was from my speakers or in my head.
I noticed on the web site that you've played several places in Dallas. Didn't you play at Bill's Records? That used to be a favorite place to visit when I lived down that way about 25 years ago. Has it survived into the digital age?