NeuroFunkGrid posted Lap Cat on youtube. I actually saw that one first.
Its fun stuff mate. Was definitely worth the listen. If anything I'd say your mixing is a little bit sharp. Maybe work a little bit towards giving a bit more natural rounded corners if ya know what I mean. One more small tip: with intense modulation comes risk of things being emphasized at weird off rhythms...it was only occasional I heard this, but its something.
You may also want to double check the preview of Vajra on beatport. I just noticed its extremely quiet for a section to preview. I mean its cool, but seems like a preview mistake.
P.S. I am not good at saying nice things, just critique. Forgive me hahaha