Its good...
But it could've stand to be re-mixed a bit more aside from instrument alternatives, like the ones you've used. Maybe some variation to the tune itself could help.
Otherwise, you've done a good job. Some instruments in the song are better than the ones in the original and it does bring back some good memories of a long and hard challenge.
Overall: Good song with instrument variation, but it could've turned out much better if there was other variations done to the tune itself.