looks like you have put an insane amount of work into this, though not so impressing
i noticed its tile (grid) based, as his location is locked to tile movement
and all the neat features you have doesnt seem adapted (yet).. (take a pick)
good luck with this, i hope to see better movement next time
edit: double the main characters framespeed... all animations
fog fades in in a weird way, if possible just use alpha