It has potential.
This song has some good melodies in it but there are some that don't fit in the right place. Also, some stuff are hurting my ears!! Try making sure nothing peaks.
Besides that a good song :)
Keep it up,
Please contact me if you would like to use this in a project. We can discuss the details.