The artwork is really great on this and I liked how impactful it felt when the aliens hit you. A short cooldown in between hits would help with difficulty a little bit, a single alien could hit you a few times in just a second if you were in a tight spot.
Great job!