Since you asked for feedback: Bit too unforgiving, I think an alien spawned right on top of me. Core gameplay is a decent base but it'd improve with more variety.
In general congrats on your first game though that's already an achievement and you'll improve as long as you keep making things