Nice job MelVin!!!!
There's just 2 things that disturb me :
-The hero never blink his eyes. Try to add in the idle and walk anim some blinks if you can(every 2 or 3 sec for example). It will help to give him more 'life'.
-The "bonus" sound is much more too present. You can hear it when you jump on the head of an enemy, when you jump on blocks or machines, or when you hit a bonus block. Well each time you gain score I presume. That sound finally become quite annoying to me.
You should adapt the sounds with the 'actions' of the hero and not with the bonus score. So when you jump on the head of an enemy, the sound should be related to that enemy (or the enemis in general). When you jump on the machine, I expect a sound related to that heavy metal box....etc.
Just keep the bonus sound when you hit....a bonus! :)
(the score info texts are sufficient to show the player he's gaining points)
I don't know if the sound part is quite finished but if it is the case, you should add a lot more ! (walk sound, jump sound, water sound, flying sound, dash sound...Etc). It's very important to add consistancy to a world.
Of course that's just my opinion. ^^
The spinning animation is much better than the first version. And the music is very good.
Anyway keep up the very good work and good luck with steam!!!