The one song from this game I don't know like the back of my hand..... ;P (I lie, I've died plenty... just never listened to it all the way through xD)
I loved it, excellent, very original yet true to the tune (that I remember, anyway...), great job =)
(I'm Sorry, it would be 5 stars, but for me personally it isn't quite upbeat or difficult-sounding etc enough...sorry =( It deserves it for uniqueness though certainly!)