So upbeat, yet retaining the original feel of the tune. You did good work today, good job! (Not really much else to say)
J00 get 5/5 and 9/10 from me.
On a side note, the theme you remixed is called "Dearly Beloved" if you didn't already know that.