The idea is good, the execution however, not so much. I like what you tried to do, and had I not encountered a lot of game breaking aspects I would've rated it well based on the idea alone. main issues is the dash felt like sometimes it just didn't want to work.
I felt like my timing was good with the shots but that didn't translate well to the screen. My biggest gripe was enemies being able to just lock you in position and you can't use the dash to escape as I would've expected. nice effort though and with more time and issues addressed it could be a great concept for something bigger.