nice, man! I like the high energy. Kinda psytrance-y.
As for critique, I feel like the mix needs a little.... space? (no pun intended.) I'm kind of new to mixing, so I don't know exactly how to achieve this, but.. maybe it needs a little width and general EQing perhaps.
Good work!