The core idea here is solid, and the game has a lot of potential. It could use a bit more polish, but what’s here already shows promise.
The main issue I ran into was bouncing off walls and right into my own bullets. Increasing the shot speed a little might help with that and make the combat feel smoother.
Still, you’ve got a strong foundation to build on, and this concept has plenty of room to grow. Nice work!