Tears :')
This takes me back to when I was making platformer games. This tune was used as the credits theme for the last game I finished, which can no longer be found online sadly. It was pretty hokey. But anyways, I think your re-imagining of it is absolutely fantastic. The new drums do add a lot I think. Also, the mixing sounds great on this one. It's got that next-gen Genesis hi-def stereo sound to it. To go off topic, I think it'd be cool if your released an album, but put it on an actual Sega Genesis cartridge.
I very much enjoyed it <3