This looks absolutely gorgeous and plays great! My only suggestion would be to add some kind of visual or audio (ideally both) prompt to let players know when the dash and attack are available, the cooldowns work well to make it feel more intentional and less button mashy but it can be a bit frustrating at the start when it feels like your inputs are just getting eaten.