Overall, solid foundations, lacking a little attention to detail.
The game art is attractive, but within the game I find it annoying that the pixelated graphics are in different sizes. Ideally to look aesthetically pleasing, all sprites should be the same pixel size.
I found the game quite difficult at the beginning, I was confused with so many elements on the screen. If you go little by little introducing enemies and elements it becomes more bearable.
I think that at least with these two points it could improve a lot.
😉