We're working on a big update on itch, (beside the audio setting fix) this will include a new Intro video, how to play menu, walk/run toogle, Health bar on enemies, character stats, and more, it will be up in a day or 2 :D