Galacide - A Shoot-'Em-Up with Match-4 Puzzle Mechanics

I spotted that earlier today - congrats!