The layers feel somewhat disconnected and blah in the beginning. Around the 2:00 mark things draw together into a nice movement that reminds me of the Sonic the Hedgehog 3 music. But then things happen in disconnected segments. This has a whole lot of potential. Did you come up with the music or is this a remix?