The game is definitely fun and it feels pretty good!
Especially, the dash: because of the animation it feels fantastic. The music is cool. The upgrade system is also a really nice touch. The fact that if you lose your lives, the game literally closes on you makes it a unique and somewhat hardcore experience (not sure if it is good or bad, but it is definitely unique).
Some small bugs that I've encountered: you can go a bit through the walls and if you do, you can't shoot from there; sometimes, if you dash into someone or get stuck between the enemies, collisions sounds play a million times.
I would have really liked it if the game focused more on fast-paced combat because I really would have loved to use the dash more but if you do it now, you might get damaged by a lot of enemies that you didn't see a moment ago. But overall, good game.