The dash feel really good and it's fun to play. But after some time you learn how to play and than it's very easy. I would maybe introduce some solid blocks you could't touch, so it is harder for player to move around. Or just have some end goal, now I was just jumping and shooting randomly and after some time I decided to stop playing.
But at the start I have fun and game mechanics were also good. Good job.