Structurally it seems more "traditional" than some of your older songs, but it still has your stamp all over it with the little lines and sounds weaving in and out. Good separation, nice wide mix, and everything seems pretty balanced. I'm assuming the female vocals are loops or one-shots of some kind? I liked them in context. Overall it feels a bit Talking Heads-ish to me...
(PS... it needs an ending)