Nicely done - very smooth animations, even small particle effects (or well done sprite animation - i mean the boost traces of the enemies).
Nice approach to the theme! Had fun!