Fun track, goo work. You make really cool, really solid music. The only thing that could be improved, in this and most of your other work, is just what PP said, the vocals. You've got a good voice and you sell yourself short when you mix them so obscurely in the track. It reminds me of a documentary I saw on Jimi Hendrix. In the studio he always wanted to lower his vocal volume and placement, but the people mixing his vocals said heck no, and made them very prominent. They analyzed them by themselves and found he had great tone and syllable placement.
Anyway my point is I want to hear your lyrics better because your music is excellent and what I can hear of your voice sounds good too!