Hey man, thanks for playing! I appreciate your feedback.
I think you're right with the aliens getting to move too fast like that. I had to make a last minute change to how things moved on screen this morning when I realized I'd broken the First Great Unity Commandment: Always using Time.deltaTime XD. There are also balance problems throughout the whole thing that aren't fixed.
As for your second note, I'm really interested as to why you thought that. The aliens and the damaged components are meant to be related in that they're both threats to the ship's health over time, so the idea is that you have to deal with both as quickly as possible. Would you say that it would feel less disjointed if it was more clear to the player that the aliens are damaging the ship? Or would you say it would be better overall to implement a mechanic that combined the aliens and the components more thoroughly like you suggested?