It’s a very nice game. Although I don’t usually play this genre, it kept me engaged for some time.
The art is nice, and the gameplay generally feels well worked on. Abilities and weapons have different flavors, and you really feel that your game experience and the result depend on what random boosts you choose during the play. Adding permanent upgrades is a very good idea. This will motivate you to try again and see how your corgy works in the upgraded mode.
I didn’t have problems with the controls. A+D worked naturally for me.
Maybe I’m not the perfect audience because I can’t enjoy games that are exclusively built around a battle arena for a long time. But I really like upgrading stats and min/maxing through trial and error. So, I can imagine myself or another person with similar tastes playing your game for quite some time if there were levels with different layouts and tasks in addition to the arena.
Best luck in further developing your Corgi!