Considering this was done with FL Studio, this is damn impressive. As much as the actual composition, I'm completely in love with the blend of electronic, classical, and rock influences. There's lots of variety and progression here, and despite this being fairly long it maintains interest from start to finish.
The samples sound a little corny, but that's more than compensated for by the actual composition here. I would really love to hear this redone with better software, but this was a joy to listen to even as-is. There are plenty of shortcomings here - enough to mark the score down a lot - but there are just as many ways in which I feel like you went above and beyond to redeem those flaws. Kudos!