Very solid game. There's some nice variation with the enemies, the shot patterns, and the different environments - and you're making good use of the theme, with the playable area growing and shrinking. Well done.