It's more like sketch yet. I can't critique this.
Not sure what missing but missing a lot. Instruments volume not sound balanced.
The sitara or something sound is not good.
If you created the melody yourself then you have an ear which is good part of this.
Overal - probably a good melody but not good execution.