Cute game! It doesn't seem like there are any repercussions for the aliens landing though, as the points only exist while you shoot them, and then decrease when you miss them, so it feels like there's no goal. Would be cool to see something happen, like harder enemies drop the higher your score, and an actual risk of losing (i.e. game over instead of score falling). Keep it up!