Fun game! And a really creative use of the theme of the jam :)
Maybe the big aliens could escape if you shoot them a few times but not enough to bring them down. I think right now if you shoot them a few times, they stay in place or move down slowly. I don't know, just an idea.
Great job!