I dunno.
You've done a pretty decent mix of the song. Its not bad at all i just don't think it cought me like it should. Seems a little to loud here and there.. Hmm maybe its just me though. Over all great work and congrats on getting the top 5 =)!
Wyldfyre1