I love it when two genres meet.
This song is amazing, nothing more to it. However, for the sake of longetivity, I'd like to tell you why it's amazing. You threw in instruments from classic music, my least favorite type, and somehow made it feel... right. You used the piano to start off it, and that usually means I should get out my pillow, but there was something about the way you did the piano HERE that made me think twice, there was something about it that told me "this is going to be freaking awesome."
And so it was.