Very cool. Reminds me a lot of early Bowie, or Old school "The Who" Also SF Sorrow by The Pretty Things. Sounds like you're British, so you might know that one-- if not, it was one of the original concept albums.
Sounds very Indi, 60's British concept album i guess is what i'm saying :D
Hadn't heard from you guys in a while-- sound like your sound is evolving. Cool.