This is really great, I really enjoyed the part at 1:50. The shakers were a really great touch to the atmosphere and the synth lead afterwards was great. Melodies were great and kept me interested all throughout the song. Great work!
Also that bassline is awesome!