This is pretty well done, the only criticism I have is that I feel like it goes into the buildups are very fast and and there isn't really a strong transition into either. That might just be personal preference though. I liked all the synths, the mixing and everything sounded good, and it's pretty nice to listen to.