This game looks fantastic, and the core mechanic is really cool!
Gameplay wise there were a lot of different things to focus on however. I appreciate that you could see which enemies were coming in a wave in order to prepare, but given how much they move and the sheer number of bullets I had to dodge, it just became easier to ignore enemy stats and keep switching bullets until they instantly die. Most of the time I wasn't even looking at the enemies, which doesn't seem like the intended experience. It was still a lot of fun, just make sure you make it clear what the player should be focusing on.