Hey Ben,
its' "Ben" a while! lol
this is very typical Ben style stuff, IMO. not fond of the cricket sounds all the way thru the piece. then the oscillators thru the middle got a little tiring. and the stereo effects with the oscillators later weren't really my thing, either.
mix is pretty good, nothing is too prominent or distant.
the end just dropped out into silence/noise. is that what it was supposed to do?
very interesting and definitely unique - very much your signature!