Man I want to remix this one too!
The mix is not bad at all imo, but the kick has a bit too much verb so a bit of loss of power there. arrangment is pretty close to the source by OCReMixes standards.
Now you can improve this song by giving the wub a *Tiny* bit of roomy reverb.
*Some other people can give more input, I just came home tired, but this sound pretty good to me, I really dig this, I would replace this with the original if I was playing the game!