I actually really like the framework here! Nicely done!
I've got two big suggestions though; 1 - The enemies have wayyyy too much HP. They feel like big HP sponges. 2 - The playable area is way too large; it's too easy to shoot at the enemies from the far edge of the screen where the patterns are really easy to deal with.