Nice!! But arent the explotion effects made from particles??
I like the style of the enemy's ship and the combo system...
The cell shading and outlining might improve the visual...