This feels like a full blown videogame!!! I played this for a solid hour so far with multiple play-throughs and ALMOST managed to win in my last attempt but ultimately was defeated by the aliens. The balancing feels very punishing but fair. I'm gonna have to come back and beat this one properly later and try to beat those damn aliens.
Congrats dev, you've got a winner here.