I loved the background... Your voice just doesn't mimic it though. I think you should put more oomph in it. More zeal, excitement. You have this solid beat. Match it and go all out. Pretend your on the stage performing the song. Singers tend to go for quality, not heart, when they record. (which is a shame) But other than that your pitch perfect! :D