Not bad for first song
Pretty good effort, for a first track - A couple of suggestions: Kick's a bit floppy, make sure your velocities are nice and high, and consistent. Also turn it up (kick), as well as turning up the rest of the drums/percussion elements. EQing - roll off the low end of your synths to allow the kick to come through. This will give the kick more definition. Have a go at double-tracking the bass synth, and try EQing accordingly so the kick sits nicely between the two. A nice punchy kick sits around 100Hz, for example. Experiment with different EQing patterns until you get the desired effect. Lovely harmonies, by the way