Impressive work man :d
-My first comment would be your mixing, there are some points where it sounds muddy, you should do more equalizing and compressing, but you're still starting out so these things will flow in slowly :)
- It's lacking a clear structure, I'm not one to talk about this, but I'd like to see a clear breakdown/buildup.
- The transitions are a bit lacking, but this is partly due to the comment above (no clear buildup etc.)
- The atmosphere is I think what you tried to achieve... has that "techno-ey" feeling which is great!
-Catchy melodies, would make one want to listen to this many times!
-Despite the mixing, I loved the percussion used! Energetic and everything ^^
- Synths and leads you used were extremely fitting and well-thought out
Around 1:21 is my favourite part
Keep at it :)