Very good!
You redid most things. At first, I thought you just imported a MIDI and just slapped on some synths to it. But you didn't and it worked out nice!
ONLY issue.. This song was meant for 3-step and you did it normal, making the vocals just a tad bit off. Not TOO bad, but enough to make it a bit annoying.. =]
Keep it up bro, and good luck with future works.
Check my stuff if you have time?
http://www.newgrounds.com/audio/view.php?id=1429105
Peace.