I think we shop at the same free asset store ;P
Neat Space Invaders style game, I almost did the same but pivoted to a similar but different arcade game style.
Did notice a couple small bugs like enemies shooting after they died cause the explosion was still going, but nothing gamebreaking.