Great stuff! Love the sounds and arrangement.
My only criticism is the synth that starts at 1.20 is sitting too high in the mix (listened through crappy TV speakers and Sennheiser headphones to be sure). Obviously just my preference for mixing.
Absolutely nothing to be ashamed of :)
Followed