you will grow to realize that this sounds bad.
your composing isn't really that bad, i'd call it more sporadic just work on your transitions. but you are really being brought down by the quality of your instruments they are all really bad quality. i can tell from the harpsichord that you use fl. try to master your sounds and perhaps more easily just find some guitar samples on the internet. go to the forums and ask around. you had some parts that were perfect for a video game battle song. i think you could break off into that genre very easily and be successful in it.
4/5 good luck on future songs.
-crepth