This was really fun! My only suggestion is that there should be a more clear indicator before the green aliens emerge from the bottom, right now they just sort of burst through. That stage with like ten of them was almost impossible to beat without losing more than one life.
Also, it crashes after every second game. I have to reload the page to play it a third time.