Ohhhh idk if I can compare with these other reviews haha, but I'll just give you some quick pointers after listening a few times.
-Your mix does sound a bit overpowering at times. Don't stress this a whole lot, just try take it into consideration while you're making a track. Stuff like making sure too many instruments aren't playing in the same range, volume, rolling off the top on bass instruments and the lows on high instruments, etc. Mixing ability, like anything else, comes with practice. What I thought was most prevalent in this area was the volume side of things. Your melodies and instrumentation sound really pretty. Despite the midi coming from a game, the instruments you chose to play it sounded nice and clear for the most part.
-Sidechain. If you're doing it I can't really hear it. Your kick is buried in the mix.
-For the whole time stretching thing in FL, check out this video:
https://www.youtube.com/watch?v=f9B8Y6ZBMVw
Hope I helped :P