Cool Beans
Nice track. Only a few suggestions really. It kinda feels like the same song played twice 0:41 - 1:08 sounds identical to 1:50 threw 2:17 Not that it sounds bad, it sounds amazing. But its just more of the same really.
The little down time between those sounds good, except the synth that comes in around 1:35 seems a little missed placed.
Over all great job. Keep it up!