I love this demo! Everything feels really good, from the mining to the way the aliens smash against the slowly-cracking glass. It felt tense the whole time, even near the end when I had a lot of upgrades.