Superb work!
I dig the gameplay and the level design quite much, would have liked it to be slightly faster for my taste. I would personally go for a keyboard-only/gamepad-compatible layout because the boss made me realize how much shots do I tend to spam around haha. Also please, let me pet the dog!
Good job!