Good indeed
The high pitched synth needs to be lowered in volume just a tad ( barely at all ) Them bass lines sound pretty nice , although if you were to adjust the eq on the low end frequency's on all bassline's a bit more towards the low end they would sound much more punching and still crisp. Some of these drum rolls and build ups were nice. Keep it up.
Check out some of my tunes if you have time and leave a review :]