Sounded Pretty Good
I loved the intro-- as soon as it comes on it's immediately loud and you can hear that great piano :D
But it did seem to lack once the beat came in. Your drums weren't very strong, and might I suggest a sidechain? In a whole the song is good though, and that melody is great :)