Overall movement seems fine. Not really like idea about dash on shift. Feels wrong. Better add run on shift and dash on some key, or 2 tap in direction you want to dash.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.