It's a cool concept you have made here, nice melody to it, just feels really out of key sometimes. :\
Here are some tips from me:
-Work on your mastering, here how at 0:55 the song gets somewhat corrupted? That's either clipping (which can be intentional) or peaking (which is also possibly intentional, but not good). I think if you were to work on your mastering, my review would be worth another half a star or maybe a whole star more!
-Stay in key! It sounds like you are using other melodies and songs, and they all have different keys.
-Avoid MIDI rips, I heard some star wars in there and on this site you're not allowed to use a MIDI rip, while I don't know exactly the rights on the MIDI you used.
-Work on your vocals, they sound very out of beat.
Honestly other than this, it's a cool idea you started with but it progressed to something weird when you used different styles.
I would suggest investing some time on youtube looking into music theory or even taking a class if you are that about it! Good luck with you future tracks though! Cheers,
-PassarinoT