Not the biggest fan of the synth sounds, but i hear the intentions. Sounds a bit muddy at some points. Maybe try some EQing to get more clear sounds.