It reminds me of Raiden Project all the way back from the PS1 glory days.
Viewing post in Invaderion jam comments
Main inspiration for this game is Sky Force Reloaded and the Touhou Project. But Raiden Project might serve as inspiration too. Thanks for the comment!